From 41d902c0afdf17a04017d1a6e5c021c8a3b9bc91 Mon Sep 17 00:00:00 2001 From: neon <> Date: Wed, 26 Dec 2018 21:52:10 +0100 Subject: [PATCH] BossHP: update configs --- .../bosshp/ZE_FFVII_Mako_Reactor_V6_B08.cfg | 11 +- .../bosshp/ze_666_crazy_escape_b3s.cfg | 21 ++ .../bosshp/ze_Ancient_wrath_v1_fix2.cfg | 4 + .../bosshp/ze_Ancient_wrath_v2_test27.cfg | 74 +++++ .../bosshp/ze_FFVII_Mako_Reactor_v3_1.cfg | 43 +++ .../bosshp/ze_FFVII_Mako_Reactor_v5_3.cfg | 14 + .../bosshp/ze_FFVII_Temple_Ancient_v3_3.cfg | 19 ++ .../configs/bosshp/ze_FFXII_Feywood_b3_1.cfg | 20 ++ .../bosshp/ze_FFXII_Paramina_Rift_v1_4.cfg | 11 + .../bosshp/ze_FFXII_Westersand_v7_2.cfg | 7 + .../bosshp/ze_FFXII_Westersand_v8zeta1.cfg | 12 + .../ze_FFXIV_Wanderers_Palace_v5_2f.cfg | 129 ++++++++ .../bosshp/ze_Genso_Of_Last_v2_2fix.cfg | 31 ++ BossHP/configs/bosshp/ze_GoT_The_North_b4.cfg | 33 ++ .../bosshp/ze_Infected_Sewers_v6_5.cfg | 260 +++++++-------- .../configs/bosshp/ze_LOTR_Isengard_v2_3.cfg | 253 ++++++++++----- ...as_v1_4fix3.cfg => ze_Pidaras_v1_5fix.cfg} | 8 +- .../bosshp/ze_PoncherMonkey_Shooter_v3_5.cfg | 16 + BossHP/configs/bosshp/ze_S_A_M_a40_css.cfg | 123 ++++++++ .../bosshp/ze_Serpentis_Temple_v1_1.cfg | 6 + BossHP/configs/bosshp/ze_Temple_v2_1.cfg | 11 - .../bosshp/ze_abandoned_project_v1_2.cfg | 1 - BossHP/configs/bosshp/ze_alien_shooter_v7.cfg | 1 - ...v4fix6.cfg => ze_alien_vs_predator_v5.cfg} | 19 +- BossHP/configs/bosshp/ze_amkoescape_v1337.cfg | 17 +- .../configs/bosshp/ze_assassins_creed_v1.cfg | 23 ++ BossHP/configs/bosshp/ze_avalanche_b6.cfg | 2 +- .../bosshp/ze_avalanche_reboot_beta7.cfg | 61 ++++ ...bioshock_v6_2.cfg => ze_bioshock_v6_3.cfg} | 9 +- .../bosshp/ze_boatescape6_remix_fix2.cfg | 10 + .../bosshp/ze_bowser_in_the_fire_sea_v1e.cfg | 35 -- .../configs/bosshp/ze_castlevania_64_v1_1.cfg | 14 + .../configs/bosshp/ze_castlevania_64_v1_2.cfg | 14 + BossHP/configs/bosshp/ze_christmas_beta3f.cfg | 33 -- BossHP/configs/bosshp/ze_chroma_v0_4.cfg | 1 + .../bosshp/ze_dangerous_waters_v1a.cfg | 33 ++ .../configs/bosshp/ze_dark_souls_ptd_v0_4.cfg | 16 + BossHP/configs/bosshp/ze_dark_souls_v2.cfg | 61 ++++ ...ze_deadcore_c10.cfg => ze_deadcore_s6.cfg} | 34 +- .../bosshp/ze_destruction_of_exorath_re3.cfg | 31 ++ BossHP/configs/bosshp/ze_dev_r4a.cfg | 39 +++ BossHP/configs/bosshp/ze_doom3_beta.cfg | 23 -- BossHP/configs/bosshp/ze_doom3_v1.cfg | 68 ++++ BossHP/configs/bosshp/ze_doom_v1_1.cfg | 39 +++ .../configs/bosshp/ze_doorhug_and_solo_v5.cfg | 11 - .../bosshp/ze_doorhug_and_solo_v5_2.cfg | 24 ++ BossHP/configs/bosshp/ze_dreamin_v1_8s.cfg | 39 +++ .../configs/bosshp/ze_dreamin_v2_1s_fix3.cfg | 67 ++++ BossHP/configs/bosshp/ze_epic_end_v4_3.cfg | 11 - BossHP/configs/bosshp/ze_evernight_a2_2s.cfg | 25 -- .../configs/bosshp/ze_evernight_a3_4_css2.cfg | 71 +++++ .../bosshp/ze_fapescape_rote_v1_3f.cfg | 8 + .../bosshp/ze_ffvii_cosmo_canyon_v2_1.cfg | 63 ---- .../bosshp/ze_ffvii_cosmo_canyon_v5fix.cfg | 8 + .../bosshp/ze_ffxii_moko_temple_v1_1.cfg | 12 + .../ze_ffxii_ridorana_cataract_t5_3.cfg | 117 +++++++ .../bosshp/ze_ffxii_westersand_v5_2.cfg | 22 ++ .../ze_ffxiv_wanderers_palace_v4_5s.cfg | 298 ++++++++++-------- .../bosshp/ze_frostdrake_tower_v1s.cfg | 3 +- .../configs/bosshp/ze_frozentemple_b8_2.cfg | 17 +- BossHP/configs/bosshp/ze_grau_s1.cfg | 22 ++ BossHP/configs/bosshp/ze_grau_s2.cfg | 22 ++ .../configs/bosshp/ze_halloween_house_b4s.cfg | 75 +++++ .../configs/bosshp/ze_harry_potter_v2_1.cfg | 148 +++++++++ .../bosshp/ze_hellz_rescuebase_v5_b1.cfg | 21 -- .../configs/bosshp/ze_hidden_temple_v2_5.cfg | 13 - BossHP/configs/bosshp/ze_hold_em_v10.cfg | 1 + BossHP/configs/bosshp/ze_isla_nublar_v2_1.cfg | 11 - ...kem_beta7.cfg => ze_johnny_nukem_b8_1.cfg} | 2 +- .../{ze_l0v0l_b1.cfg => ze_l0v0l_v1_4.cfg} | 20 +- BossHP/configs/bosshp/ze_lazers_v2_3.cfg | 11 - .../bosshp/ze_lila_panic_escape_v3_1.cfg | 12 + .../bosshp/ze_lotr_minas_tirith_v2_2fix.cfg | 8 +- ...v3_5.cfg => ze_lotr_minas_tirith_v3_3.cfg} | 10 +- BossHP/configs/bosshp/ze_m0w0m_a2.cfg | 253 +++++++++++++++ BossHP/configs/bosshp/ze_mist_v1_3.cfg | 28 ++ .../configs/bosshp/ze_moltentemple_p1t2.cfg | 11 + .../bosshp/ze_mountain_escape_bbo_v1.cfg | 75 +++++ .../bosshp/ze_mountain_escape_v5_zy.cfg | 51 +++ BossHP/configs/bosshp/ze_naruto_v2_6e.cfg | 48 +++ .../bosshp/ze_necromanteion_v3_1s_fix.cfg | 11 + BossHP/configs/bosshp/ze_notredame_v1_3.cfg | 10 - BossHP/configs/bosshp/ze_onahole_v3s_fix.cfg | 95 ++++++ BossHP/configs/bosshp/ze_otakuroom_v5_6fs.cfg | 2 + ...caper_v7.cfg => ze_paper_escaper_v7_1.cfg} | 0 .../bosshp/ze_pirates_port_royal_v3_6.cfg | 5 + .../bosshp/ze_pirates_port_royal_v5_4s2.cfg | 5 + .../bosshp/ze_pkmn_adventure_v7_2s.cfg | 14 + .../bosshp/ze_pkmn_adventure_v8_6s_fix2.cfg | 175 ++++++++++ .../configs/bosshp/ze_pkmn_adventure_v9s.cfg | 223 +++++++++++++ .../bosshp/ze_pkmn_adventure_v9s_fix.cfg | 216 +++++++++++++ .../bosshp/ze_pokemon_adventure_v1_1s.cfg | 45 +++ .../configs/bosshp/ze_portal_story_v3_2.cfg | 1 + .../bosshp/ze_predator_ultimate_v1_3.cfg | 99 ++++++ .../bosshp/ze_predator_ultimate_v3.cfg | 7 + .../configs/bosshp/ze_random_escape_b7_3.cfg | 76 +++++ BossHP/configs/bosshp/ze_random_v10_fix.cfg | 11 - BossHP/configs/bosshp/ze_rawnscape_b2.cfg | 11 + BossHP/configs/bosshp/ze_rizomata_s1_3.cfg | 97 ++++++ BossHP/configs/bosshp/ze_rizomata_z33s.cfg | 33 -- .../configs/bosshp/ze_roof_adventure_v5s.cfg | 12 - BossHP/configs/bosshp/ze_sandstorm_f1.cfg | 51 +++ .../configs/bosshp/ze_santassination_css2.cfg | 8 + BossHP/configs/bosshp/ze_shaurma_v3_b06.cfg | 47 +++ BossHP/configs/bosshp/ze_shroomforest2_v1.cfg | 24 +- .../configs/bosshp/ze_shroomforest3_b6_2.cfg | 61 +++- .../configs/bosshp/ze_shroomforest_v4_5.cfg | 10 +- .../bosshp/ze_sit_caelum_paradisus_b7s.cfg | 24 +- .../bosshp/ze_sky_athletic_v5_final.cfg | 30 -- .../configs/bosshp/ze_slender_escape_b4.cfg | 35 -- BossHP/configs/bosshp/ze_starwars_v2fix.cfg | 21 +- .../configs/bosshp/ze_sunkentemple_v3_1s.cfg | 10 - BossHP/configs/bosshp/ze_sunlight_v2_0.cfg | 2 +- .../bosshp/ze_super_mario_64_v2_b5.cfg | 106 +++++++ BossHP/configs/bosshp/ze_temple_raider_b4.cfg | 3 + .../configs/bosshp/ze_tesv_skyrim_v2_2fix.cfg | 105 ++++++ .../configs/bosshp/ze_tesv_skyrim_v4fix.cfg | 8 + .../bosshp/ze_tilex_escape_sakura_v1_4.cfg | 11 - .../configs/bosshp/ze_timesplitters_v1_2.cfg | 11 + .../configs/bosshp/ze_totally_new_wester.cfg | 130 ++++++++ BossHP/configs/bosshp/ze_trials_v1fs.cfg | 51 +++ BossHP/configs/bosshp/ze_tyranny_v5fix.cfg | 26 +- .../bosshp/ze_ut2004_convoy_v2_2_1.cfg | 19 ++ BossHP/configs/bosshp/ze_v0u0v_a5.cfg | 137 -------- 124 files changed, 4406 insertions(+), 1000 deletions(-) create mode 100644 BossHP/configs/bosshp/ze_666_crazy_escape_b3s.cfg create mode 100644 BossHP/configs/bosshp/ze_Ancient_wrath_v2_test27.cfg create mode 100644 BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v3_1.cfg create mode 100644 BossHP/configs/bosshp/ze_FFXIV_Wanderers_Palace_v5_2f.cfg create mode 100644 BossHP/configs/bosshp/ze_Genso_Of_Last_v2_2fix.cfg create mode 100644 BossHP/configs/bosshp/ze_GoT_The_North_b4.cfg rename BossHP/configs/bosshp/{ze_Pidaras_v1_4fix3.cfg => ze_Pidaras_v1_5fix.cfg} (69%) create mode 100644 BossHP/configs/bosshp/ze_S_A_M_a40_css.cfg delete mode 100644 BossHP/configs/bosshp/ze_Temple_v2_1.cfg rename BossHP/configs/bosshp/{ze_alien_vs_predator_v4fix6.cfg => ze_alien_vs_predator_v5.cfg} (76%) create mode 100644 BossHP/configs/bosshp/ze_assassins_creed_v1.cfg create mode 100644 BossHP/configs/bosshp/ze_avalanche_reboot_beta7.cfg rename BossHP/configs/bosshp/{ze_bioshock_v6_2.cfg => ze_bioshock_v6_3.cfg} (74%) create mode 100644 BossHP/configs/bosshp/ze_boatescape6_remix_fix2.cfg delete mode 100644 BossHP/configs/bosshp/ze_bowser_in_the_fire_sea_v1e.cfg create mode 100644 BossHP/configs/bosshp/ze_castlevania_64_v1_1.cfg create mode 100644 BossHP/configs/bosshp/ze_castlevania_64_v1_2.cfg delete mode 100644 BossHP/configs/bosshp/ze_christmas_beta3f.cfg create mode 100644 BossHP/configs/bosshp/ze_dangerous_waters_v1a.cfg create mode 100644 BossHP/configs/bosshp/ze_dark_souls_v2.cfg rename BossHP/configs/bosshp/{ze_deadcore_c10.cfg => ze_deadcore_s6.cfg} (60%) create mode 100644 BossHP/configs/bosshp/ze_destruction_of_exorath_re3.cfg create mode 100644 BossHP/configs/bosshp/ze_dev_r4a.cfg delete mode 100644 BossHP/configs/bosshp/ze_doom3_beta.cfg create mode 100644 BossHP/configs/bosshp/ze_doom3_v1.cfg create mode 100644 BossHP/configs/bosshp/ze_doom_v1_1.cfg delete mode 100644 BossHP/configs/bosshp/ze_doorhug_and_solo_v5.cfg create mode 100644 BossHP/configs/bosshp/ze_doorhug_and_solo_v5_2.cfg create mode 100644 BossHP/configs/bosshp/ze_dreamin_v1_8s.cfg create mode 100644 BossHP/configs/bosshp/ze_dreamin_v2_1s_fix3.cfg delete mode 100644 BossHP/configs/bosshp/ze_epic_end_v4_3.cfg delete mode 100644 BossHP/configs/bosshp/ze_evernight_a2_2s.cfg create mode 100644 BossHP/configs/bosshp/ze_evernight_a3_4_css2.cfg delete mode 100644 BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v2_1.cfg create mode 100644 BossHP/configs/bosshp/ze_ffxii_moko_temple_v1_1.cfg create mode 100644 BossHP/configs/bosshp/ze_ffxii_ridorana_cataract_t5_3.cfg create mode 100644 BossHP/configs/bosshp/ze_ffxii_westersand_v5_2.cfg create mode 100644 BossHP/configs/bosshp/ze_grau_s1.cfg create mode 100644 BossHP/configs/bosshp/ze_grau_s2.cfg create mode 100644 BossHP/configs/bosshp/ze_halloween_house_b4s.cfg create mode 100644 BossHP/configs/bosshp/ze_harry_potter_v2_1.cfg delete mode 100644 BossHP/configs/bosshp/ze_hidden_temple_v2_5.cfg delete mode 100644 BossHP/configs/bosshp/ze_isla_nublar_v2_1.cfg rename BossHP/configs/bosshp/{ze_johnny_nukem_beta7.cfg => ze_johnny_nukem_b8_1.cfg} (99%) rename BossHP/configs/bosshp/{ze_l0v0l_b1.cfg => ze_l0v0l_v1_4.cfg} (61%) delete mode 100644 BossHP/configs/bosshp/ze_lazers_v2_3.cfg rename BossHP/configs/bosshp/{ze_lotr_minas_tirith_v3_5.cfg => ze_lotr_minas_tirith_v3_3.cfg} (63%) create mode 100644 BossHP/configs/bosshp/ze_m0w0m_a2.cfg create mode 100644 BossHP/configs/bosshp/ze_mist_v1_3.cfg create mode 100644 BossHP/configs/bosshp/ze_moltentemple_p1t2.cfg create mode 100644 BossHP/configs/bosshp/ze_mountain_escape_bbo_v1.cfg create mode 100644 BossHP/configs/bosshp/ze_mountain_escape_v5_zy.cfg create mode 100644 BossHP/configs/bosshp/ze_naruto_v2_6e.cfg create mode 100644 BossHP/configs/bosshp/ze_necromanteion_v3_1s_fix.cfg delete mode 100644 BossHP/configs/bosshp/ze_notredame_v1_3.cfg create mode 100644 BossHP/configs/bosshp/ze_onahole_v3s_fix.cfg rename BossHP/configs/bosshp/{ze_paper_escaper_v7.cfg => ze_paper_escaper_v7_1.cfg} (100%) create mode 100644 BossHP/configs/bosshp/ze_pkmn_adventure_v8_6s_fix2.cfg create mode 100644 BossHP/configs/bosshp/ze_pkmn_adventure_v9s.cfg create mode 100644 BossHP/configs/bosshp/ze_pkmn_adventure_v9s_fix.cfg create mode 100644 BossHP/configs/bosshp/ze_pokemon_adventure_v1_1s.cfg create mode 100644 BossHP/configs/bosshp/ze_predator_ultimate_v1_3.cfg create mode 100644 BossHP/configs/bosshp/ze_random_escape_b7_3.cfg delete mode 100644 BossHP/configs/bosshp/ze_random_v10_fix.cfg create mode 100644 BossHP/configs/bosshp/ze_rawnscape_b2.cfg create mode 100644 BossHP/configs/bosshp/ze_rizomata_s1_3.cfg delete mode 100644 BossHP/configs/bosshp/ze_rizomata_z33s.cfg delete mode 100644 BossHP/configs/bosshp/ze_roof_adventure_v5s.cfg create mode 100644 BossHP/configs/bosshp/ze_sandstorm_f1.cfg create mode 100644 BossHP/configs/bosshp/ze_shaurma_v3_b06.cfg delete mode 100644 BossHP/configs/bosshp/ze_sky_athletic_v5_final.cfg delete mode 100644 BossHP/configs/bosshp/ze_slender_escape_b4.cfg delete mode 100644 BossHP/configs/bosshp/ze_sunkentemple_v3_1s.cfg create mode 100644 BossHP/configs/bosshp/ze_super_mario_64_v2_b5.cfg create mode 100644 BossHP/configs/bosshp/ze_tesv_skyrim_v2_2fix.cfg delete mode 100644 BossHP/configs/bosshp/ze_tilex_escape_sakura_v1_4.cfg create mode 100644 BossHP/configs/bosshp/ze_timesplitters_v1_2.cfg create mode 100644 BossHP/configs/bosshp/ze_totally_new_wester.cfg create mode 100644 BossHP/configs/bosshp/ze_trials_v1fs.cfg create mode 100644 BossHP/configs/bosshp/ze_ut2004_convoy_v2_2_1.cfg delete mode 100644 BossHP/configs/bosshp/ze_v0u0v_a5.cfg diff --git a/BossHP/configs/bosshp/ZE_FFVII_Mako_Reactor_V6_B08.cfg b/BossHP/configs/bosshp/ZE_FFVII_Mako_Reactor_V6_B08.cfg index e2b0adb3..94cc761a 100644 --- a/BossHP/configs/bosshp/ZE_FFVII_Mako_Reactor_V6_B08.cfg +++ b/BossHP/configs/bosshp/ZE_FFVII_Mako_Reactor_V6_B08.cfg @@ -5,6 +5,7 @@ "name" "Scorpion" "method" "hpbar" "trigger" "Boss_Scorpion_Relay:OnUser1" + "hurttrigger" "Boss_Scorpion_Breakable:OnHealthChanged" "iterator" "HPCounterIterator" "counter" "HPCounter" @@ -15,6 +16,7 @@ "name" "Bahamut" "method" "hpbar" "trigger" "Boss_Bahamut_Relay:OnUser1" + "hurttrigger" "Boss_Bahamut_Breakable:OnHealthChanged" "iterator" "HPCounterIterator" "counter" "HPCounter" @@ -25,15 +27,18 @@ "name" "Bahamut" "method" "breakable" "trigger" "Sephiroth_Final_HP_Counter:OnStartTouch" + "hurttrigger" "Final_Fulgor_Breakable:OnHealthChanged" "breakable" "Final_Fulgor_Breakable" } - "3" // Insane: Sephiroth @ Bridge + "3" { "name" "Sephiroth" "method" "breakable" - "trigger" "Final_Fulgor_Breakable:OnBreak" + "trigger" "Sephiroth_Final_HP_Counter:OnTrigger" + "hurttrigger" "Sephiroth_Final_Breakable:OnHealthChanged" "breakable" "Sephiroth_Final_Breakable" + "timeout" "1" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_666_crazy_escape_b3s.cfg b/BossHP/configs/bosshp/ze_666_crazy_escape_b3s.cfg new file mode 100644 index 00000000..c58c654c --- /dev/null +++ b/BossHP/configs/bosshp/ze_666_crazy_escape_b3s.cfg @@ -0,0 +1,21 @@ +"bosses" +{ + "0" + { + "name" "Naraka" + "method" "hpbar" + "trigger" "nrk1_count_player:OnStartTouch" + + "iterator" "nrk1_hp_iterations" + "counter" "nrk1_counter" + "backup" "nrk1_hp_backup" + } + "1" + { + "name" "Naraka" + "method" "breakable" + "trigger" "nrk1_room6_spawner2:OnEntitySpawned" + + "breakable" "nrk1_laserboss_2_break" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_Ancient_wrath_v1_fix2.cfg b/BossHP/configs/bosshp/ze_Ancient_wrath_v1_fix2.cfg index 49e8c3b9..af9f559f 100644 --- a/BossHP/configs/bosshp/ze_Ancient_wrath_v1_fix2.cfg +++ b/BossHP/configs/bosshp/ze_Ancient_wrath_v1_fix2.cfg @@ -6,6 +6,7 @@ "name" "Energy Beam 1" "method" "breakable" "trigger" "boss_3_energy_trigger:OnStartTouch" + "hurttrigger" "boss_3_energy_1:OnHealthChanged" "breakable" "boss_3_energy_1" } @@ -14,6 +15,7 @@ "name" "Energy Beam 2" "method" "breakable" "trigger" "boss_3_energy_trigger:OnStartTouch" + "hurttrigger" "boss_3_energy_2:OnHealthChanged" "breakable" "boss_3_energy_2" } @@ -22,6 +24,7 @@ "name" "Container" "method" "breakable" "trigger" "boss_3_energy_counter:OnHitMax" + "hurttrigger" "boss_3_container:OnHealthChanged" "breakable" "boss_3_container" } @@ -40,6 +43,7 @@ "name" "Boss" "method" "counter" "trigger" "boss_2_quad_path_2:OnPass" + "hurttrigger" "dw_boss:OnTakeDamage" "counter" "boss_3_knockback_1_counter" } diff --git a/BossHP/configs/bosshp/ze_Ancient_wrath_v2_test27.cfg b/BossHP/configs/bosshp/ze_Ancient_wrath_v2_test27.cfg new file mode 100644 index 00000000..416a61fe --- /dev/null +++ b/BossHP/configs/bosshp/ze_Ancient_wrath_v2_test27.cfg @@ -0,0 +1,74 @@ +"bosses" + +{ + "0" + { + "name" "Energy Beam 1" + "method" "breakable" + "trigger" "boss_3_energy_trigger:OnStartTouch" + + "breakable" "boss_3_energy_1" + } + "1" + { + "name" "Energy Beam 2" + "method" "breakable" + "trigger" "boss_3_energy_trigger:OnStartTouch" + + "breakable" "boss_3_energy_2" + } + "2" + { + "name" "Container" + "method" "breakable" + "trigger" "boss_3_energy_counter:OnHitMax" + + "breakable" "boss_3_container" + } + "3" + { + "name" "Boss" + "method" "counter" + "trigger" "boss_2_player_counter_trigger:OnStartTouch" + + "counter" "boss_2_knockback_1_counter" + "counter" "boss_2_knockback_2_counter" + "counter" "boss_2_knockback_3_counter" + } + "4" + { + "name" "Boss" + "method" "counter" + "trigger" "boss_2_quad_path_2:OnPass" + + "counter" "boss_3_knockback_1_counter" + } + + + "5" + { + "name" "Boss" + "method" "counter" + "trigger" "boss_quad_encounter_01_maker:OnEntitySpawned" + "namefixup" "1" + + "counter" "boss_quad_encounter_01_counter" + } + "6" + { + "name" "Boss" + "method" "counter" + "trigger" "boss_quad_encounter_02_maker:OnEntitySpawned" + "namefixup" "1" + + "counter" "boss_quad_encounter_01_counter" + } + "7" + { + "name" "Boss" + "method" "counter" + "trigger" "boss_worm_01_trigger_health:OnStartTouch" + + "counter" "boss_worm_01_counter" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v3_1.cfg b/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v3_1.cfg new file mode 100644 index 00000000..893a4ab0 --- /dev/null +++ b/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v3_1.cfg @@ -0,0 +1,43 @@ +"bosses" +{ + "0" // Normal: Crab? + { + "name" "Scorpion" + "method" "counter" + "trigger" "calcVidaM:OnStartTouch" + + "breakable" "monstruo_vida" + } + "1" // Hard, Extreme, Extreme 2: Bahamut + { + "name" "Bahamut" + "method" "counter" + "trigger" "calcVidaD:OnStartTouch" + + "counter" "bahamut_vida" + } + "2" // Hard, Extreme: Moving Sephiroth @ Bridge + { + "name" "Sephiroth" + "method" "breakable" + "trigger" "puertafinal:OnStartTouch" + + "breakable" "glassT" + } + "3" // Extreme 2: 2nd Bahamut @ Bridge + { + "name" "Bahamut" + "method" "breakable" + "trigger" "#1820834:OnStartTouch" + + "breakable" "bahamutend" + } + "4" // Extreme 2: Sephiroth @ Bridge + { + "name" "Sephiroth" + "method" "breakable" + "trigger" "#1820834:OnStartTouch" + + "breakable" "bahamutend1" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v5_3.cfg b/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v5_3.cfg index 288d925b..8fddbe5d 100644 --- a/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v5_3.cfg +++ b/BossHP/configs/bosshp/ze_FFVII_Mako_Reactor_v5_3.cfg @@ -5,6 +5,7 @@ "name" "Scorpion" "method" "breakable" "trigger" "calcVidaM:OnStartTouch" + "hurttrigger" "Monstruo_Breakable:OnDamaged" "breakable" "Monstruo_Breakable" } @@ -13,6 +14,7 @@ "name" "Bahamut" "method" "counter" "trigger" "calcVidaD:OnStartTouch" + "hurttrigger" "bahamut:OnHealthChanged" "counter" "bahamut_vida" } @@ -21,6 +23,7 @@ "name" "Sephiroth" "method" "breakable" "trigger" "puertafinal:OnStartTouch" + "hurttrigger" "glassT:OnDamaged" "breakable" "glassT" } @@ -29,6 +32,7 @@ "name" "Bahamut" "method" "breakable" "trigger" "baha_vida:OnStartTouch" + "hurttrigger" "bahamutend:OnDamaged" "breakable" "bahamutend" } @@ -37,7 +41,17 @@ "name" "Sephiroth" "method" "breakable" "trigger" "baha_vida2:OnStartTouch" + "hurttrigger" "bahamutend1:OnDamaged" "breakable" "bahamutend1" } + "5" // Extreme 3: Sephiroth @ Traintracks + { + "name" "Sephiroth" + "method" "breakable" + "trigger" "ex3_sephiroth_wpn:OnPlayerPickup" + "hurttrigger" "ex3_sephiroth:OnDamaged" + + "breakable" "ex3_sephiroth" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_FFVII_Temple_Ancient_v3_3.cfg b/BossHP/configs/bosshp/ze_FFVII_Temple_Ancient_v3_3.cfg index 3aee26fa..5c54d24f 100644 --- a/BossHP/configs/bosshp/ze_FFVII_Temple_Ancient_v3_3.cfg +++ b/BossHP/configs/bosshp/ze_FFVII_Temple_Ancient_v3_3.cfg @@ -75,4 +75,23 @@ "counter" "counter_cloud_1" "backup" "counter_cloud_2" } + + "8" + { + "name" "Tri-Face" + "method" "hpbar" + "trigger" "add_hp_normal:OnStartTouch" + + "iterator" "counter_triface_3" + "counter" "counter_triface_1" + "backup" "counter_triface_2" + } + "9" + { + "name" "Meteor" + "method" "counter" + "trigger" "meteor_addhp:OnStartTouch" + + "counter" "meteor_counter" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_FFXII_Feywood_b3_1.cfg b/BossHP/configs/bosshp/ze_FFXII_Feywood_b3_1.cfg index f8f6484f..cbc95661 100644 --- a/BossHP/configs/bosshp/ze_FFXII_Feywood_b3_1.cfg +++ b/BossHP/configs/bosshp/ze_FFXII_Feywood_b3_1.cfg @@ -5,6 +5,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "lvl1_Boss_HP_Add:OnStartTouch" + "hurttrigger" "lvl1_Boss_Phys:OnHealthChanged" "iterator" "Boss_HPbar_Counter" "counter" "Boss_HP_2" @@ -15,6 +16,7 @@ "name" "Chaos" "method" "hpbar" "trigger" "Chaos_HP_Add:OnStartTouch" + "hurttrigger" "Chaos_Phys_Body:OnHealthChanged" "iterator" "Boss_HPbar_Counter" "counter" "Boss_HP_2" @@ -25,6 +27,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "lvl3_Boss_Phys:OnHealthChanged" + "hurttrigger" "lvl3_Boss_Phys:OnHealthChanged" "iterator" "Boss_HPbar_Counter" "counter" "Boss_HP_2" @@ -35,6 +38,7 @@ "name" "Chuchulainn" "method" "hpbar" "trigger" "lvl4_Boss_Push_HP:OnStartTouch" + "hurttrigger" "Chuchulainn_Phys_Body:OnHealthChanged" "iterator" "Boss_HPbar_Counter" "counter" "Boss_HP_2" @@ -45,6 +49,7 @@ "name" "Zodiark" "method" "hpbar" "trigger" "Zodiark_HP_Add:OnStartTouch" + "hurttrigger" "Zodiark_Phys_Body:OnHealthChanged" "iterator" "Boss_HPbar_Counter" "counter" "Boss_HP_2" @@ -55,6 +60,7 @@ "name" "Crystal 1" "method" "breakable" "trigger" "lvl2_Action_3:OnTrigger" + "hurttrigger" "Tomb_01_Crystall_1:OnHealthChanged" "breakable" "Tomb_01_Crystall_1" } @@ -63,6 +69,7 @@ "name" "Crystal 2" "method" "breakable" "trigger" "lvl2_Action_3:OnTrigger" + "hurttrigger" "Tomb_01_Crystall_2:OnHealthChanged" "breakable" "Tomb_01_Crystall_2" } @@ -71,6 +78,7 @@ "name" "Energy Ball" "method" "breakable" "trigger" "lvl3_Action_5:OnStartTouch" + "hurttrigger" "Glass_Ball_Break:OnHealthChanged" "breakable" "Glass_Ball_Break" } @@ -79,7 +87,19 @@ "name" "Cactus" "method" "breakable" "trigger" "lvl5_Cactus_Trigger:OnStartTouch" + "hurttrigger" "Boss_Cactus_Break:OnHealthChanged" "breakable" "Boss_Cactus_Break" } + "9" + { + "name" "Zodiark" + "method" "hpbar" + "trigger" "lvl5_Zodiark_HP_Add:OnStartTouch" + "hurttrigger" "End_Zodiark_Phys:OnHealthChanged" + + "iterator" "lvl5_Boss_HPbar_Counter" + "counter" "lvl5_Boss_HP_2" + "backup" "lvl5_Boss_HP" + } } diff --git a/BossHP/configs/bosshp/ze_FFXII_Paramina_Rift_v1_4.cfg b/BossHP/configs/bosshp/ze_FFXII_Paramina_Rift_v1_4.cfg index fd4271ee..a2f7216c 100644 --- a/BossHP/configs/bosshp/ze_FFXII_Paramina_Rift_v1_4.cfg +++ b/BossHP/configs/bosshp/ze_FFXII_Paramina_Rift_v1_4.cfg @@ -5,6 +5,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_1:OnHealthChanged" + "hurttrigger" "Rift_Tower_1:OnHealthChanged" "breakable" "Rift_Tower_1" "timeout" "3" } @@ -13,6 +14,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_2:OnHealthChanged" + "hurttrigger" "Rift_Tower_2:OnHealthChanged" "breakable" "Rift_Tower_2" "timeout" "3" } @@ -21,6 +23,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_3:OnHealthChanged" + "hurttrigger" "Rift_Tower_3:OnHealthChanged" "breakable" "Rift_Tower_3" "timeout" "3" } @@ -29,6 +32,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_4:OnHealthChanged" + "hurttrigger" "Rift_Tower_4:OnHealthChanged" "breakable" "Rift_Tower_4" "timeout" "3" } @@ -37,6 +41,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_5:OnHealthChanged" + "hurttrigger" "Rift_Tower_5:OnHealthChanged" "breakable" "Rift_Tower_5" "timeout" "3" } @@ -45,6 +50,7 @@ "name" "Tower" "method" "breakable" "trigger" "Rift_Tower_6:OnHealthChanged" + "hurttrigger" "Rift_Tower_6:OnHealthChanged" "breakable" "Rift_Tower_6" "timeout" "3" } @@ -54,6 +60,7 @@ "name" "Frozen lake" "method" "breakable" "trigger" "Forest_BreakGlass:OnTakeDamage" + "hurttrigger" "Forest_BreakGlass:OnHealthChanged" "breakable" "Forest_BreakGlass" } @@ -76,6 +83,7 @@ "name" "Mateus" "method" "hpbar" "trigger" "Boss_Hurt_Hpadd:OnStartTouch" + "hurttrigger" "Boss_Physbox:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -96,6 +104,7 @@ "name" "Chaos" "method" "hpbar" "trigger" "Forest_Puzzle_Temp:OnEntitySpawned" + "hurttrigger" "Chaos_Physbox:OnHealthChanged" "iterator" "Chaos_Overlay_Counter" "counter" "Chaos_Health" @@ -106,6 +115,7 @@ "name" "Mateus" "method" "counter" "trigger" "Fin_Boss_Temp:OnEntitySpawned" + "hurttrigger" "Fin_Boss_Physbox:OnHealthChanged" "counter" "Fin_Boss_Counter" } @@ -114,6 +124,7 @@ "name" "Gabranth" "method" "counter" "trigger" "Guardian_Temp:OnEntitySpawned" + "hurttrigger" "Guardian_Break:OnHealthChanged" "counter" "Guardian_Counter" } diff --git a/BossHP/configs/bosshp/ze_FFXII_Westersand_v7_2.cfg b/BossHP/configs/bosshp/ze_FFXII_Westersand_v7_2.cfg index d3d0915c..653d851d 100644 --- a/BossHP/configs/bosshp/ze_FFXII_Westersand_v7_2.cfg +++ b/BossHP/configs/bosshp/ze_FFXII_Westersand_v7_2.cfg @@ -5,6 +5,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "Boss_Health_Init:OutValue" + "hurttrigger" "Boss_Model:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -15,6 +16,7 @@ "name" "Dragon" "method" "counter" "trigger" "Ehe_Dragon:OnUser2" + "hurttrigger" "Ehe_Dragon:OnHealthChanged" "counter" "Ehe_Dragon_HP" } @@ -23,6 +25,7 @@ "name" "Gabranth" "method" "counter" "trigger" "#896598:OnStartTouch" + "hurttrigger" "Ehe_Guardian:OnHealthChanged" "counter" "Ehe_Guardian_HP" } @@ -31,6 +34,7 @@ "name" "Gabranth" "method" "hpbar" "trigger" "Guard_Health_Init:OutValue" + "hurttrigger" "Guard_1_Physbox:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Guard_Health" @@ -42,6 +46,7 @@ "method" "counter" "trigger" "Guard_2_Physbox:OnTakeDamage" "timeout" "3" + "hurttrigger" "Guard_2_Physbox:OnHealthChanged" "counter" "Guard_2_Health" } @@ -51,6 +56,7 @@ "method" "counter" "trigger" "Guard_3_Physbox:OnTakeDamage" "timeout" "3" + "hurttrigger" "Guard_3_Physbox:OnHealthChanged" "counter" "Guard_3_Health" } @@ -59,6 +65,7 @@ "name" "Chaos" "method" "counter" "trigger" "#558327:OnStartTouch" + "hurttrigger" "Airship_Ending_Boss_Physbox:OnHealthChanged" "counter" "Airship_Ending_Boss_Health" } diff --git a/BossHP/configs/bosshp/ze_FFXII_Westersand_v8zeta1.cfg b/BossHP/configs/bosshp/ze_FFXII_Westersand_v8zeta1.cfg index 9e22494b..496356b1 100644 --- a/BossHP/configs/bosshp/ze_FFXII_Westersand_v8zeta1.cfg +++ b/BossHP/configs/bosshp/ze_FFXII_Westersand_v8zeta1.cfg @@ -5,6 +5,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "Boss_Temp:OnEntitySpawned" + "hurttrigger" "Boss_Break:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -15,6 +16,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "Ehe_Dragon_Temp:OnEntitySpawned" + "hurttrigger" "Ehe_Dragon_Break:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -25,6 +27,7 @@ "name" "Belias" "method" "hpbar" "trigger" "Belias_Temp:OnEntitySpawned" + "hurttrigger" "Belias_Break:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -35,6 +38,7 @@ "name" "Gabranth" "method" "hpbar" "trigger" "Judge_Temp:OnEntitySpawned" + "hurttrigger" "Judge_Armor:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -45,6 +49,7 @@ "name" "Gabranth" "method" "hpbar" "trigger" "Guard_Temp_Boss:OnEntitySpawned" + "hurttrigger" "Guard_Boss_Break:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -55,6 +60,7 @@ "name" "Chaos" "method" "hpbar" "trigger" "Chaos_Hp_To_Boss:OnStartTouch" + "hurttrigger" "Chaos_Armor:OnHealthChanged" "iterator" "Boss_Overlay_Counter" "counter" "Boss_Health" @@ -66,6 +72,7 @@ "method" "counter" "trigger" "Espers_Temp_Belias:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Espers_Belias_Physbox:OnHealthChanged" "counter" "Espers_Belias_Counter" } @@ -75,6 +82,7 @@ "method" "counter" "trigger" "Espers_Temp_Chaos:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Espers_Chaos_Physbox:OnHealthChanged" "counter" "Espers_Chaos_Counter" } @@ -84,6 +92,7 @@ "method" "counter" "trigger" "Espers_Temp_Mateus:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Espers_Mateus_Physbox:OnHealthChanged" "counter" "Espers_Mateus_Counter" } @@ -94,6 +103,7 @@ "method" "breakable" "trigger" "Summon_Belias_Temp:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Belias_Summon_Physbox:OnHealthChanged" "breakable" "Belias_Summon_Physbox" } @@ -103,6 +113,7 @@ "method" "breakable" "trigger" "Summon_Chaos_Temp:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Chaos_Summon_Physbox:OnHealthChanged" "breakable" "Chaos_Summon_Physbox" } @@ -112,6 +123,7 @@ "method" "breakable" "trigger" "Summon_Mateus_Temp:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Mateus_Summon_Physbox:OnHealthChanged" "breakable" "Mateus_Summon_Physbox" } diff --git a/BossHP/configs/bosshp/ze_FFXIV_Wanderers_Palace_v5_2f.cfg b/BossHP/configs/bosshp/ze_FFXIV_Wanderers_Palace_v5_2f.cfg new file mode 100644 index 00000000..43b6c07b --- /dev/null +++ b/BossHP/configs/bosshp/ze_FFXIV_Wanderers_Palace_v5_2f.cfg @@ -0,0 +1,129 @@ +"bosses" +{ + "0" + { + "name" "Knight" + "method" "counter" + "trigger" "Boss_Template_Knight:OnEntitySpawned" + "showtrigger" "Boss_Template_Knight:OnEntitySpawned" + "hurttrigger" "Knight_Breakable:OnHealthChanged" + + "counter" "Knight_HP_Counter" + } + "1" + { + "name" "Keeper of Halidom" + "method" "counter" + "trigger" "KOH_HP_Add:OnStartTouch" + "showtrigger" "KOH_Dynamic:OnUser1" + "hurttrigger" "KOH_Breakable:OnHealthChanged" + + "counter" "KOH_HP_Counter" + } + "2" + { + "name" "Odin" + "method" "counter" + "trigger" "Boss_Template_Odin:OnEntitySpawned" + "hurttrigger" "Odin_Breakable:OnHealthChanged" + + "counter" "Odin_HP_Counter" + } + + + "3" + { + "name" "Seymour Natus" + "method" "counter" + "trigger" "Savage_Boss_HP_Add:OnStartTouch" + "hurttrigger" "Odin_Breakable:OnHealthChanged" + + "counter" "Sanctuary_Keeper_HP_Counter" + } + "4" + { + "name" "Mortibody" + "method" "counter" + "trigger" "Seymour_Natus_Branch_Break:OnFalse" + + "counter" "Seymour_Natus_Break_HP_Counter" + } + "5" + { + "name" "Iron Giant" + "method" "counter" + "trigger" "Iron_Giant_Breakable:OnHealthChanged" + "showtrigger" "Iron_Giant_Breakable:OnHealthChanged" + "timeout" "3" + + "counter" "Iron_Giant_HP_Counter" + } + "6" + { + "name" "Serpent" + "method" "counter" + "trigger" "Serpent_Breakable:OnHealthChanged" + "showtrigger" "Serpent_Breakable:OnHealthChanged" + "timeout" "3" + + "counter" "Serpent_HP_Counter" + } + + + "7" + { + "name" "Behemoth" + "method" "hpbar" + "trigger" "TP_Behemoth:OnStartTouch" + "hurttrigger" "Behemoth_Breakable:OnHealthChanged" + + "iterator" "Behemoth_HP_Breakable_Counter" + "counter" "Behemoth_HP_Counter" + "backup" "Behemoth_HP_Initial" + } + "8" + { + "name" "Seymour Natus" + "method" "counter" + "trigger" "Seymour_Natus_HP_Add:OnStartTouch" + "hurttrigger" "Seymour_Natus_Breakable:OnHealthChanged" + + "counter" "Seymour_Natus_HP_Counter" + } + "9" + { + "name" "Ultima Weapon" + "method" "counter" + "trigger" "Ultima_Weapon_HP_Add:OnStartTouch" + "hurttrigger" "Ultima_Weapon_Breakable:OnHealthChanged" + + "counter" "Ultima_Weapon_HP_Counter" + } + "10" + { + "name" "Garland" + "method" "counter" + "trigger" "Garland_HP_Add:OnStartTouch" + "hurttrigger" "Garland_Breakable:OnHealthChanged" + + "counter" "Garland_HP_Counter" + } + "11" + { + "name" "Bahamut" + "method" "counter" + "trigger" "Bahamut_HP_Add_Branch:OnFalse" + "hurttrigger" "Castle_Bahamut_Breakable:OnHealthChanged" + + "counter" "Castle_Bahamut_HP_Counter" + } + "12" + { + "name" "Final Bahamut" + "method" "counter" + "trigger" "Boss_Template_Final_Bahamut:OnEntitySpawned" + "hurttrigger" "Final_Bahamut_Breakable:OnHealthChanged" + + "counter" "Final_Bahamut_HP_Counter" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_Genso_Of_Last_v2_2fix.cfg b/BossHP/configs/bosshp/ze_Genso_Of_Last_v2_2fix.cfg new file mode 100644 index 00000000..324352f3 --- /dev/null +++ b/BossHP/configs/bosshp/ze_Genso_Of_Last_v2_2fix.cfg @@ -0,0 +1,31 @@ +"bosses" +{ + "0" + { + "name" "Edge" + "method" "counter" + "trigger" "push_boss_stage2:OnStartTouch" + "counter" "Edge_Health" + } + "1" + { + "name" "Edge" + "method" "counter" + "trigger" "push_boss_stage3:OnStartTouch" + "counter" "Edge_Health" + } + "2" + { + "name" "Genesis" + "method" "counter" + "trigger" "#273800:OnStartTouch" + "counter" "Genesis_Counter" + } + "3" + { + "name" "Balrog" + "method" "counter" + "trigger" "#304673:OnStartTouch" + "counter" "Airship_Ending_Boss_Health" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_GoT_The_North_b4.cfg b/BossHP/configs/bosshp/ze_GoT_The_North_b4.cfg new file mode 100644 index 00000000..b3e81495 --- /dev/null +++ b/BossHP/configs/bosshp/ze_GoT_The_North_b4.cfg @@ -0,0 +1,33 @@ +"bosses" +{ + "0" + { + "name" "Giant" + "method" "counter" + "trigger" "Giant_Temp:OnEntitySpawned" + "showtrigger" "Giant_Break:OnDamaged" + "hurttrigger" "Giant_Break:OnDamaged" + "killtrigger" "Giant_Die:OnTrigger" + "timeout" "3" + + "counter" "Giant_Health" + } + "1" + { + "name" "Dragon" + "method" "counter" + "trigger" "Dragon_City_Addhp:OnStartTouch" + "hurttrigger" "Dragon_City_Armor:OnHealthChanged" + + "counter" "Dragon_City_Health" + } + "2" + { + "name" "Dragon" + "method" "counter" + "trigger" "Dragon_End_Addhp:OnStartTouch" + "hurttrigger" "Dragon_City_Armor:OnHealthChanged" + + "counter" "Dragon_End_Health" + } +} diff --git a/BossHP/configs/bosshp/ze_Infected_Sewers_v6_5.cfg b/BossHP/configs/bosshp/ze_Infected_Sewers_v6_5.cfg index 9491b1a0..345aadd6 100644 --- a/BossHP/configs/bosshp/ze_Infected_Sewers_v6_5.cfg +++ b/BossHP/configs/bosshp/ze_Infected_Sewers_v6_5.cfg @@ -1,133 +1,133 @@ "bosses" { - "0" - { - "name" "Robot Spider" - "method" "hpbar" - "trigger" "contador:OnStartTouch" - - "iterator" "hpcount3" - "counter" "hpcount2" - "backup" "hpcount1" - } - "1" - { - "name" "Helicopter" - "method" "hpbar" - "trigger" "Boss_AddHp:OnStartTouch" - - "iterator" "chop_counter3" - "counter" "chop_counter1" - "backup" "chop_counter2" - } - "2" - { - "name" "Npc 1" - "method" "breakable" - "trigger" "lvl1_template:OnEntitySpawned" - "showtrigger" "mini_break1:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break1" - } - "3" - { - "name" "Npc 2" - "method" "breakable" - "trigger" "lvl1_template2:OnEntitySpawned" - "showtrigger" "mini_break2:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break2" - } - "4" - { - "name" "Npc 3" - "method" "breakable" - "trigger" "lvl1_template3:OnEntitySpawned" - "showtrigger" "mini_break3:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break3" - } - "5" - { - "name" "Npc 4" - "method" "breakable" - "trigger" "lvl2_template1:OnEntitySpawned" - "showtrigger" "mini_break4:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break4" - } - "6" - { - "name" "Npc 5" - "method" "breakable" - "trigger" "lvl2_template3:OnEntitySpawned" - "showtrigger" "mini_break6:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break6" - } - "7" - { - "name" "Npc 6" - "method" "breakable" - "trigger" "lvl2_template4:OnEntitySpawned" - "showtrigger" "mini_break7:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break7" - } - "8" - { - "name" "Npc 7" - "method" "breakable" - "trigger" "lvl3_template1:OnEntitySpawned" - "showtrigger" "mini_break10:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break10" - } - "9" - { - "name" "Npc 8" - "method" "breakable" - "trigger" "lvl3_template11:OnEntitySpawned" - "showtrigger" "mini_break11:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break11" - } - "10" - { - "name" "Npc 9" - "method" "breakable" - "trigger" "lvl3_template12:OnEntitySpawned" - "showtrigger" "mini_break12:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break12" - } - "11" - { - "name" "Npc 10" - "method" "breakable" - "trigger" "lvl3_template13:OnEntitySpawned" - "showtrigger" "mini_break13:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break13" - } - "12" - { - "name" "Npc 11" - "method" "breakable" - "trigger" "lvl3_template14:OnEntitySpawned" - "showtrigger" "mini_break14:OnTakeDamage" - "timeout" "3" - - "breakable" "mini_break14" - } + "0" + { + "name" "Mech Spider" + "method" "hpbar" + "trigger" "contador:OnStartTouch" + + "iterator" "hpcount3" + "counter" "hpcount2" + "backup" "hpcount1" + } + "1" + { + "name" "Chopper" + "method" "hpbar" + "trigger" "Boss_AddHp:OnStartTouch" + + "iterator" "chop_counter3" + "counter" "chop_counter1" + "backup" "chop_counter2" + } + "2" + { + "name" "Turret 1" + "method" "breakable" + "trigger" "lvl1_template:OnEntitySpawned" + "showtrigger" "mini_break1:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break1" + } + "3" + { + "name" "Turret 2" + "method" "breakable" + "trigger" "lvl1_template2:OnEntitySpawned" + "showtrigger" "mini_break2:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break2" + } + "4" + { + "name" "Turret 3" + "method" "breakable" + "trigger" "lvl1_template3:OnEntitySpawned" + "showtrigger" "mini_break3:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break3" + } + "5" + { + "name" "Turret 4" + "method" "breakable" + "trigger" "lvl2_template1:OnEntitySpawned" + "showtrigger" "mini_break4:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break4" + } + "6" + { + "name" "Turret 5" + "method" "breakable" + "trigger" "lvl2_template3:OnEntitySpawned" + "showtrigger" "mini_break6:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break6" + } + "7" + { + "name" "Turret 6" + "method" "breakable" + "trigger" "lvl2_template4:OnEntitySpawned" + "showtrigger" "mini_break7:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break7" + } + "8" + { + "name" "Turret 7" + "method" "breakable" + "trigger" "lvl3_template1:OnEntitySpawned" + "showtrigger" "mini_break10:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break10" + } + "9" + { + "name" "Turret 8" + "method" "breakable" + "trigger" "lvl3_template11:OnEntitySpawned" + "showtrigger" "mini_break11:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break11" + } + "10" + { + "name" "Turret 9" + "method" "breakable" + "trigger" "lvl3_template12:OnEntitySpawned" + "showtrigger" "mini_break12:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break12" + } + "11" + { + "name" "Turret 10" + "method" "breakable" + "trigger" "lvl3_template13:OnEntitySpawned" + "showtrigger" "mini_break13:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break13" + } + "12" + { + "name" "Turret 11" + "method" "breakable" + "trigger" "lvl3_template14:OnEntitySpawned" + "showtrigger" "mini_break14:OnTakeDamage" + "timeout" "3" + + "breakable" "mini_break14" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_LOTR_Isengard_v2_3.cfg b/BossHP/configs/bosshp/ze_LOTR_Isengard_v2_3.cfg index 11eea98b..4f069f19 100644 --- a/BossHP/configs/bosshp/ze_LOTR_Isengard_v2_3.cfg +++ b/BossHP/configs/bosshp/ze_LOTR_Isengard_v2_3.cfg @@ -1,85 +1,170 @@ -"bosses" -{ - "0" - { - "name" "Spider" - "method" "hpbar" - "trigger" "logic_spider:OnTrigger:5" - - "iterator" "hp_counter_spider" - "counter" "hp_controller_spider" - "backup" "hp_controller_spider" - } - "1" - { - "name" "Nazgul" - "method" "breakable" - "trigger" "boat_1_path1:OnPass" - - "breakable" "box_nazgryl" - } - "2" - { - "name" "Uruk-Hai" - "method" "hpbar" - "trigger" "boss1_trigger_start:OnTrigger:4" - - "iterator" "hp_counter_yruk" - "counter" "hp_controller_yruk" - "backup" "hp_controller_yruk" - } - "3" - { - "name" "Grima" - "method" "breakable" - "trigger" "#11818418:OnTrigger" - - "breakable" "box_grima_helth" - } - "4" - { - "name" "Saruman" - "method" "hpbar" - "trigger" "boss3_trigger_start:OnTrigger:4" - - "iterator" "hp_counter_saruman" - "counter" "hp_controller_saruman" - "backup" "hp_controller_saruman" - } - "5" - { - "name" "Gandalf" - "method" "breakable" - "trigger" "template_gandalf:OnEntitySpawned" - "showtrigger" "item_gandalf_15:OnTakeDamage" - "multitrigger" "1" - "namefixup" "1" - "timeout" "3" - - "breakable" "item_gandalf_15" - } - "6" - { - "name" "Ent" - "method" "breakable" - "trigger" "ent_template:OnEntitySpawned" - "showtrigger" "doh_phbox:OnTakeDamage" - "multitrigger" "1" - "namefixup" "1" - "timeout" "3" - - "breakable" "doh_phbox" - } - "7" - { - "name" "Spider" - "method" "breakable" - "trigger" "sekara spawn:OnEntitySpawned" - "showtrigger" "spider_phbox:OnTakeDamage" - "multitrigger" "1" - "namefixup" "1" - "timeout" "3" - - "breakable" "spider_phbox" - } +"bosses" +{ + "0" + { + "name" "Web" + "method" "breakable" + "trigger" "#391272:OnTakeDamage" + "hurttrigger" "#391272:OnTakeDamage" + "timeout" "3" + + "breakable" "#391272" + } + "1" + { + "name" "Web" + "method" "breakable" + "trigger" "#391280:OnTakeDamage" + "hurttrigger" "#391280:OnTakeDamage" + "timeout" "3" + + "breakable" "#391280" + } + "2" + { + "name" "Web" + "method" "breakable" + "trigger" "#391289:OnTakeDamage" + "hurttrigger" "#391289:OnTakeDamage" + "timeout" "3" + + "breakable" "#391289" + } + "3" + { + "name" "Web" + "method" "breakable" + "trigger" "#391297:OnTakeDamage" + "hurttrigger" "#391297:OnTakeDamage" + "timeout" "3" + + "breakable" "#391297" + } + "4" + { + "name" "Spider" + "method" "hpbar" + "trigger" "logic_spider:OnTrigger:5" + "hurttrigger" "boss_break_head:OnDamaged" + + "iterator" "stripper_health_iterator" + "counter" "stripper_health_counter" + "backup" "stripper_health_backup" + } + "5" + { + "name" "Web" + "method" "breakable" + "trigger" "point_web2:OnEntitySpawned" + "hurttrigger" "web3:OnHealthChanged" + "multitrigger" "1" + "namefixup" "1" + + "breakable" "web3" + } + "6" + { + "name" "Web" + "method" "breakable" + "trigger" "point_web2:OnEntitySpawned" + "hurttrigger" "web2:OnHealthChanged" + "multitrigger" "1" + "namefixup" "1" + + "breakable" "web2" + } + "7" + { + "name" "Nazgul" + "method" "breakable" + "trigger" "boat_1_path1:OnPass:0.03" + "hurttrigger" "box_nazgryl:OnHealthChanged" + + "breakable" "box_nazgryl" + } + "8" + { + "name" "Uruk-Hai" + "method" "hpbar" + "trigger" "boss1_trigger_start:OnTrigger:4" + "hurttrigger" "boss1_break:OnDamaged" + + "iterator" "stripper_health_iterator" + "counter" "stripper_health_counter" + "backup" "stripper_health_backup" + } + "9" + { + "name" "Support 1" + "method" "breakable" + "trigger" "trigger_set_damba_hp:OnStartTouch:0.03" + "hurttrigger" "beam_1:OnHealthChanged" + + "breakable" "beam_1" + } + "10" + { + "name" "Support 2" + "method" "breakable" + "trigger" "trigger_set_damba_hp:OnStartTouch:0.03" + "hurttrigger" "beam_2:OnHealthChanged" + + "breakable" "beam_2" + } + "11" + { + "name" "Grima" + "method" "breakable" + "trigger" "stripper_grima_trigger:OnTrigger:0.03" + "hurttrigger" "box_grima_helth:OnHealthChanged" + + "breakable" "box_grima_helth" + } + "12" + { + "name" "Saruman" + "method" "hpbar" + "trigger" "boss3_trigger_start:OnTrigger:4" + "hurttrigger" "boss3_break:OnDamaged" + + "iterator" "stripper_health_iterator" + "counter" "stripper_health_counter" + "backup" "stripper_health_backup" + } + "13" + { + "name" "Gandalf" + "method" "breakable" + "trigger" "template_gandalf:OnEntitySpawned" + "showtrigger" "item_gandalf_15:OnTakeDamage" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + + "breakable" "item_gandalf_15" + } + "14" + { + "name" "Ent" + "method" "breakable" + "trigger" "ent_template:OnEntitySpawned" + "showtrigger" "doh_phbox:OnTakeDamage" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + + "breakable" "doh_phbox" + } + "15" + { + "name" "Spider" + "method" "breakable" + "trigger" "sekara spawn:OnEntitySpawned" + "showtrigger" "spider_phbox:OnTakeDamage" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + + "breakable" "spider_phbox" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_Pidaras_v1_4fix3.cfg b/BossHP/configs/bosshp/ze_Pidaras_v1_5fix.cfg similarity index 69% rename from BossHP/configs/bosshp/ze_Pidaras_v1_4fix3.cfg rename to BossHP/configs/bosshp/ze_Pidaras_v1_5fix.cfg index b65149c4..d2aabc7b 100644 --- a/BossHP/configs/bosshp/ze_Pidaras_v1_4fix3.cfg +++ b/BossHP/configs/bosshp/ze_Pidaras_v1_5fix.cfg @@ -5,6 +5,7 @@ "name" "Pyramigay" "method" "counter" "trigger" "trigger_pyramid_1:OnStartTouch" + "hurttrigger" "jugg_physbox:OnHealthChanged" "counter" "trigger_pyramid_counter" } "1" @@ -12,6 +13,7 @@ "name" "Eye - Phase 1/2" "method" "counter" "trigger" "space_boss_trigger:OnStartTouch" + "hurttrigger" "space_physbox:OnHealthChanged" "counter" "space_counter1" } "2" @@ -19,13 +21,15 @@ "name" "Eye - Phase 2/2" "method" "counter" "trigger" "space_boss_trigger:OnStartTouch" + "hurttrigger" "space_physbox2:OnHealthChanged" "counter" "space_counter2" } "3" { "name" "Roshi" "method" "counter" - "trigger" "trig_laser:OnStartTouch" + "trigger" "roshi_counter:OutValue" + "hurttrigger" "laser_physbox:OnHealthChanged" "counter" "roshi_counter" } "4" @@ -33,6 +37,7 @@ "name" "Bahatard" "method" "counter" "trigger" "trig_bahamut_vie:OnStartTouch" + "hurttrigger" "npc_bahamut_physbox:OnHealthChanged" "counter" "npc_bahamut_counter" } "5" @@ -40,6 +45,7 @@ "name" "Meshlem" "method" "counter" "trigger" "Meshlem_Boss_Hp_To_Boss:OnStartTouch" + "hurttrigger" "Meshlem_Boss_Break:OnHealthChanged" "counter" "Boss_Health" } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_PoncherMonkey_Shooter_v3_5.cfg b/BossHP/configs/bosshp/ze_PoncherMonkey_Shooter_v3_5.cfg index fcc5be62..689c07f4 100644 --- a/BossHP/configs/bosshp/ze_PoncherMonkey_Shooter_v3_5.cfg +++ b/BossHP/configs/bosshp/ze_PoncherMonkey_Shooter_v3_5.cfg @@ -9,6 +9,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "ChariotHitbox:OnTakeDamage" "iterator" "Chariotcounter3" "counter" "ChariotCounter1" @@ -23,6 +24,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "NigraHitbox:OnTakeDamage" "iterator" "Nigracounter3" "counter" "NigraCounter1" @@ -37,6 +39,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "GoroHitbox:OnTakeDamage" "iterator" "Gorocounter3" "counter" "GoroCounter1" @@ -51,6 +54,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "jeepHitbox:OnTakeDamage" "iterator" "jeepcounter3" "counter" "jeepCounter1" @@ -65,6 +69,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "sanicHitbox:OnTakeDamage" "iterator" "saniccounter3" "counter" "sanicCounter1" @@ -79,6 +84,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "PoncherDogHitbox:OnTakeDamage" "iterator" "PoncherDogcounter3" "counter" "PoncherDogCounter1" @@ -93,6 +99,7 @@ "multitrigger" "1" "namefixup" "1" "timeout" "3" + "hurttrigger" "AnalHitbox:OnTakeDamage" "iterator" "Analcounter3" "counter" "AnalCounter1" @@ -103,6 +110,7 @@ "name" "Poncher Monkey" "method" "hpbar" "trigger" "Stage1_Door5_trigger:OnStartTouch" + "hurttrigger" "DevilHitbox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" @@ -113,6 +121,7 @@ "name" "Muhamed" "method" "hpbar" "trigger" "Stage2_Muhamed_HpScale:OnStartTouch" + "hurttrigger" "isisHitbox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" @@ -124,6 +133,7 @@ "method" "breakable" "trigger" "Typhoon_GoatTemplate:OnEntitySpawned" "multitrigger" "1" + "hurttrigger" "Vacuum_HitBox:OnHealthChanged" "breakable" "Typhoon_GoatHitBox" } @@ -132,6 +142,7 @@ "name" "Poncher Monkey" "method" "hpbar" "trigger" "Stage2_GrapeSoda_HpScale:OnStartTouch" + "hurttrigger" "GrapeSoda_HitBox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" @@ -142,6 +153,7 @@ "name" "Dancing Queers" "method" "hpbar" "trigger" "Stage3_DancingQueersHpScale:OnStartTouch" + "hurttrigger" "GarbageDisposal_Hitbox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" @@ -152,6 +164,7 @@ "name" "King Poncher" "method" "hpbar" "trigger" "Stage3_PoncherHPScale:OnStartTouch" + "hurttrigger" "KingPoncherHitbox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" @@ -162,6 +175,7 @@ "name" "Qwerpifloom" "method" "hpbar" "trigger" "AutismTemplate:OnEntitySpawned" + "hurttrigger" "AutismHitbox:OnTakeDamage" "iterator" "QwerpifloomCounter3" "counter" "QwerpifloomCounter1" @@ -172,6 +186,7 @@ "name" "Dodge Charger" "method" "hpbar" "trigger" "DodgeChargerTemplate:OnEntitySpawned" + "hurttrigger" "DodgeChargerHitbox:OnHealthChanged" "iterator" "ChargerCounter3" "counter" "ChargerCounter1" @@ -182,6 +197,7 @@ "name" "SSJ Poncher" "method" "hpbar" "trigger" "SpaceJam_BossHpScale:OnStartTouch" + "hurttrigger" "SSJPoncherHitbox:OnHealthChanged" "iterator" "BossCounter3" "counter" "BossCounter1" diff --git a/BossHP/configs/bosshp/ze_S_A_M_a40_css.cfg b/BossHP/configs/bosshp/ze_S_A_M_a40_css.cfg new file mode 100644 index 00000000..6b41eeee --- /dev/null +++ b/BossHP/configs/bosshp/ze_S_A_M_a40_css.cfg @@ -0,0 +1,123 @@ +"bosses" +{ + "0" + { + "name" "Boss Main" + "method" "counter" + "trigger" "lvl2_boss_hpup:OnStartTouch" + + "counter" "lvl2_boss_hp" + } + "1" + { + "name" "Boss Light" + "method" "counter" + "trigger" "lvl2_boss_hpup:OnStartTouch" + + "counter" "lvl2_boss_light_hp" + } + "2" + { + "name" "Boss Dark" + "method" "counter" + "trigger" "lvl2_boss_hpup:OnStartTouch" + + "counter" "lvl2_boss_dark_hp" + } + "3" + { + "name" "Boss Fire" + "method" "counter" + "trigger" "lvl2_boss_hpup:OnStartTouch" + + "counter" "lvl2_boss_fire_hp" + } + "4" + { + "name" "Boss Ice" + "method" "counter" + "trigger" "lvl2_boss_hpup:OnStartTouch" + + "counter" "lvl2_boss_ice_hp" + } + "5" + { + "name" "Boss" + "method" "hpbar" + "trigger" "lvl4_boss_hpup:OnStartTouch" + + "iterator" "lvl4_boss_hpbar_counter" + "counter" "lvl4_boss_hp" + "backup" "lvl4_boss_hp_init" + } + "6" + { + "name" "Boss" + "method" "hpbar" + "trigger" "lvl5_boss_hp_up:OnStartTouch" + + "iterator" "lvl5_boss_hpbar_counter_1" + "counter" "lvl5_boss_hp_1" + "backup" "lvl5_boss_hp_init_1" + } + "7" + { + "name" "Boss" + "method" "counter" + "trigger" "lvl4_boss2_hpup:OnStartTouch" + + "counter" "lvl4_boss2_hp" + } + "8" + { + "name" "Troll" + "method" "hpbar" + "trigger" "troll_hp_add:OnStartTouch" + + "iterator" "Troll_hpbar_counter" + "counter" "Troll_health" + "backup" "Troll_hp_init" + } + "9" + { + "name" "Final Boss" + "method" "counter" + "trigger" "lvl5_finboss_hp_up:OnHurtPlayer" + + "counter" "lvl5_finalboss_hp" + } + "10" + { + "name" "Laser Boss" + "method" "counter" + "trigger" "lvl5_laser_hp_up:OnStartTouch" + + "counter" "lvl5_laserboss_hp" + } + "11" + { + "name" "Boss" + "method" "hpbar" + "trigger" "lvl3_dr_hpup:OnStartTouch" + + "iterator" "lvl3_boss_hpbar_counter" + "counter" "lvl3_boss_hp" + "backup" "lvl3_boss_hp_init" + } + "12" + { + "name" "Guardian Laser 1" + "method" "counter" + "trigger" "lvl5_boss_darklaser_hpadd:OnHurtPlayer" + + "counter" "darklaser_hp_1" + } + "13" + { + "name" "Guardian Laser 2" + "method" "counter" + "trigger" "lvl5_boss_darklaser_hpadd:OnHurtPlayer" + + "counter" "darklaser_hp_2" + } +} diff --git a/BossHP/configs/bosshp/ze_Serpentis_Temple_v1_1.cfg b/BossHP/configs/bosshp/ze_Serpentis_Temple_v1_1.cfg index 72263861..80679f1a 100644 --- a/BossHP/configs/bosshp/ze_Serpentis_Temple_v1_1.cfg +++ b/BossHP/configs/bosshp/ze_Serpentis_Temple_v1_1.cfg @@ -5,6 +5,7 @@ "name" "Snake" "method" "hpbar" "trigger" "Room4_Hp_Trigger:OnStartTouch" + "hurttrigger" "Noctali_Boss_Break:OnHealthChanged" "iterator" "Room4_Boss_HpCounter" "counter" "Room4_Boss_Hp" @@ -15,6 +16,7 @@ "name" "Medusa" "method" "hpbar" "trigger" "medusa_hpadd_trigger:OnStartTouch" + "hurttrigger" "mboss_hurt_relay:OnTrigger" "iterator" "HPCounterIterator" "counter" "HPCounter" @@ -25,6 +27,7 @@ "name" "Ball" "method" "counter" "trigger" "Room5_Phys_HpTrig:OnStartTouch" + "hurttrigger" "Room5_Phys_1:OnHealthChanged" "counter" "Room5_Phys_HpCounter1" } @@ -33,6 +36,7 @@ "name" "Ball" "method" "counter" "trigger" "Room5_Phys_HpTrig:OnStartTouch" + "hurttrigger" "Room5_Phys_2:OnHealthChanged" "counter" "Room5_Phys_HpCounter2" } @@ -41,6 +45,7 @@ "name" "Little Snake" "method" "hpbar" "trigger" "Room8_Hp_Trigger:OnStartTouch" + "hurttrigger" "Nostar_Boss_Break_2:OnHealthChanged" "iterator" "Room8_Boss_HpCounter" "counter" "Room8_Boss_Hp" @@ -51,6 +56,7 @@ "name" "Big Snake" "method" "hpbar" "trigger" "Room8_Hp_Trigger2:OnStartTouch" + "hurttrigger" "Nostar_Boss_Break_2:OnHealthChanged" "iterator" "Room8_Boss_HpCounter" "counter" "Room8_Boss_Hp" diff --git a/BossHP/configs/bosshp/ze_Temple_v2_1.cfg b/BossHP/configs/bosshp/ze_Temple_v2_1.cfg deleted file mode 100644 index b29ddd0a..00000000 --- a/BossHP/configs/bosshp/ze_Temple_v2_1.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "1" - { - "name" "Dragon" - "method" "counter" - "trigger" "hp_add:OnStartTouch" - - "counter" "couner" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_abandoned_project_v1_2.cfg b/BossHP/configs/bosshp/ze_abandoned_project_v1_2.cfg index dda6fef0..825a50b0 100644 --- a/BossHP/configs/bosshp/ze_abandoned_project_v1_2.cfg +++ b/BossHP/configs/bosshp/ze_abandoned_project_v1_2.cfg @@ -5,7 +5,6 @@ "name" "Alien" "method" "counter" "trigger" "trigger_boss_activar:OnStartTouch" - "counter" "vidajefe" } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_alien_shooter_v7.cfg b/BossHP/configs/bosshp/ze_alien_shooter_v7.cfg index 86408a62..8732f359 100644 --- a/BossHP/configs/bosshp/ze_alien_shooter_v7.cfg +++ b/BossHP/configs/bosshp/ze_alien_shooter_v7.cfg @@ -15,7 +15,6 @@ "name" "Alien" "method" "counter" "trigger" "trigger_hp_add_lasers:OnStartTouch" - "counter" "roshi_counter" } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_alien_vs_predator_v4fix6.cfg b/BossHP/configs/bosshp/ze_alien_vs_predator_v5.cfg similarity index 76% rename from BossHP/configs/bosshp/ze_alien_vs_predator_v4fix6.cfg rename to BossHP/configs/bosshp/ze_alien_vs_predator_v5.cfg index fdadd6c6..7e7ca5f6 100644 --- a/BossHP/configs/bosshp/ze_alien_vs_predator_v4fix6.cfg +++ b/BossHP/configs/bosshp/ze_alien_vs_predator_v5.cfg @@ -1,10 +1,11 @@ "bosses" { - "0" + "0" //Stage 1 { "name" "Predator" "method" "hpbar" "trigger" "tku2:OnStartTouch" + "hurttrigger" "pr2_ph:OnDamaged" "iterator" "pirate_hp_iterations" "counter" "pirate_counter" @@ -15,30 +16,34 @@ "name" "Uterus" "method" "counter" "trigger" "bazaaren:OnStartTouch" + "hurttrigger" "pr_ph2sa:OnDamaged" "counter" "Health3s" } - "2" + "2" //Stage 2 { "name" "Alien" "method" "counter" "trigger" "mult:OnStartTouch" + "hurttrigger" "al_ph:OnDamaged" "counter" "al_hp" } - "3" + "3" //Stage 2 { "name" "Alien" "method" "counter" "trigger" "multpret2:OnStartTouch" + "hurttrigger" "al_ph:OnDamaged" "counter" "al_hp" } - "4" + "4" //Stage 2 { "name" "Alien" "method" "counter" "trigger" "multpredaliens:OnStartTouch" + "hurttrigger" "breakpredalien:OnDamaged" "counter" "matpred" } @@ -47,6 +52,7 @@ "name" "Uterus" "method" "counter" "trigger" "multlevel4boss1:OnStartTouch" + "hurttrigger" "doorlevel4phy:OnDamaged" "counter" "Health3s4" } @@ -55,6 +61,7 @@ "name" "Predator" "method" "hpbar" "trigger" "multpret3:OnStartTouch" + "hurttrigger" "pr2_ph:OnDamaged" "iterator" "pirate_hp_iterations" "counter" "pirate_counter" @@ -65,6 +72,7 @@ "name" "Uterus" "method" "counter" "trigger" "multpret:OnStartTouch" + "hurttrigger" "kuba2:OnDamaged" "counter" "lm12" } @@ -73,6 +81,7 @@ "name" "Alien" "method" "counter" "trigger" "activatboi2:OnStartTouch" + "hurttrigger" "pr_ph:OnDamaged" "counter" "pr_hp" } @@ -81,6 +90,7 @@ "name" "Uterus" "method" "counter" "trigger" "zadnica1:OnStartTouch" + "hurttrigger" "matkatriger:OnDamaged" "counter" "ruina" } @@ -97,6 +107,7 @@ "name" "Alien" "method" "counter" "trigger" "multpret:OnStartTouch" + "hurttrigger" "al_ph:OnDamaged" "counter" "al_hp" } diff --git a/BossHP/configs/bosshp/ze_amkoescape_v1337.cfg b/BossHP/configs/bosshp/ze_amkoescape_v1337.cfg index 3604c23e..74c60e4c 100644 --- a/BossHP/configs/bosshp/ze_amkoescape_v1337.cfg +++ b/BossHP/configs/bosshp/ze_amkoescape_v1337.cfg @@ -2,26 +2,23 @@ { "0" { - "name" "Boss" + "name" "Cube" "method" "counter" "trigger" "Boss_HP_Adder:OnStartTouch" - "counter" "Boss_HP" } "1" { - "name" "Boss" + "name" "Cube - Rage Mode" "method" "counter" - "trigger" "Boss_HP_Ragemode:OnStartTouch" - + "trigger" "Boss_HP:OnHitMin" "counter" "Boss_HP_Ragemode" } - "1" + "2" { - "name" "Boss" + "name" "Robot" "method" "counter" - "trigger" "trigger_multiple:OnStartTouch" - + "trigger" "Boss_return:OnDamaged" "counter" "Bossreturn_HP_Counter" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_assassins_creed_v1.cfg b/BossHP/configs/bosshp/ze_assassins_creed_v1.cfg new file mode 100644 index 00000000..9a3a95b8 --- /dev/null +++ b/BossHP/configs/bosshp/ze_assassins_creed_v1.cfg @@ -0,0 +1,23 @@ +"bosses" +{ + "0" + { + "name" "Knight Templar" + "method" "hpbar" + "trigger" "stage2_multipler:OnStartTouch" + + "iterator" "TemplarCounter3" + "counter" "TemplarCounter1" + "backup" "TemplarCounter2" + } + "1" + { + "name" "Sword of Eden" + "method" "hpbar" + "trigger" "bosslvl5_laser_trigger:OnStartTouch" + + "iterator" "SwordCounter3" + "counter" "SwordCounter1" + "backup" "SwordCounter2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_avalanche_b6.cfg b/BossHP/configs/bosshp/ze_avalanche_b6.cfg index bbd7c2f6..444979a5 100644 --- a/BossHP/configs/bosshp/ze_avalanche_b6.cfg +++ b/BossHP/configs/bosshp/ze_avalanche_b6.cfg @@ -58,4 +58,4 @@ "counter" "bosslvl2_5_counter1" "backup" "bosslvl2_5_counter2" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_avalanche_reboot_beta7.cfg b/BossHP/configs/bosshp/ze_avalanche_reboot_beta7.cfg new file mode 100644 index 00000000..444979a5 --- /dev/null +++ b/BossHP/configs/bosshp/ze_avalanche_reboot_beta7.cfg @@ -0,0 +1,61 @@ +"bosses" +{ + "0" // Stage 5 + { + "name" "Helicopter_Boss" + "method" "counter" + "trigger" "bosslvl5_end_hptrigger:OnStartTouch" + + "counter" "bosslvl5_end_counter" + } + "1" // Stage 1 + { + "name" "Gargantua" + "method" "hpbar" + "trigger" "bosslvl1_trigger:OnStartTouch" + + "iterator" "bosslvl1_4_counter3" + "counter" "bosslvl1_4_counter1" + "backup" "bosslvl1_4_counter2" + } + "2" // Stage 3 + { + "name" "Station" + "method" "hpbar" + "trigger" "bosslvl3_trigger:OnStartTouch" + + "iterator" "bosslvl3_counter3" + "counter" "bosslvl3_counter1" + "backup" "bosslvl3_counter2" + } + "3" // Stage 2 + { + "name" "Cockroach" + "method" "hpbar" + "trigger" "bosslvl2_trigger:OnStartTouch" + + "iterator" "bosslvl2_5_counter3" + "counter" "bosslvl2_5_counter1" + "backup" "bosslvl2_5_counter2" + } + "1" // Stage 4 + { + "name" "Gargantua" + "method" "hpbar" + "trigger" "bosslvl4_trigger:OnStartTouch" + + "iterator" "bosslvl1_4_counter3" + "counter" "bosslvl1_4_counter1" + "backup" "bosslvl1_4_counter2" + } + "3" // Stage 2 + { + "name" "Cockroach" + "method" "hpbar" + "trigger" "bosslvl5_trigger:OnStartTouch" + + "iterator" "bosslvl2_5_counter3" + "counter" "bosslvl2_5_counter1" + "backup" "bosslvl2_5_counter2" + } +} diff --git a/BossHP/configs/bosshp/ze_bioshock_v6_2.cfg b/BossHP/configs/bosshp/ze_bioshock_v6_3.cfg similarity index 74% rename from BossHP/configs/bosshp/ze_bioshock_v6_2.cfg rename to BossHP/configs/bosshp/ze_bioshock_v6_3.cfg index 1416bb50..8e1a2bc3 100644 --- a/BossHP/configs/bosshp/ze_bioshock_v6_2.cfg +++ b/BossHP/configs/bosshp/ze_bioshock_v6_3.cfg @@ -5,6 +5,7 @@ "name" "Bouncer" "method" "hpbar" "trigger" "welcome_bouncer_enter_path1:OnPass" + "hurttrigger" "bouncer_physbox_hp:OnHealthChanged" "iterator" "bouncer_Health_HP" "counter" "bouncer_Health_BarHP" @@ -15,6 +16,7 @@ "name" "Fontaine" "method" "hpbar" "trigger" "fontaine_1_Start:OnTrigger" + "hurttrigger" "fontaine_1_hitbox:OnHealthChanged" "iterator" "fontaine_Health_HP" "counter" "fontaine_Health_BarHP" @@ -25,6 +27,7 @@ "name" "Cohen" "method" "hpbar" "trigger" "cohen_spawn_relay:OnTrigger" + "hurttrigger" "cohen_hitbox:OnHealthChanged" "iterator" "cohen_Health_HP" "counter" "cohen_Health_BarHP" @@ -34,7 +37,8 @@ { "name" "Songbird" "method" "hpbar" - "trigger" "songbird_start:OnTrigger" + "trigger" "songbird_addhealth_movelinear:OnFullyOpen" + "hurttrigger" "songbird_hitbox_head:OnHealthChanged" "iterator" "songbird_Health_HP" "counter" "songbird_Health_BarHP" @@ -45,7 +49,8 @@ "name" "Patriot" "method" "breakable" "trigger" "columbia_patriot_timer:OnTimer" + "hurttrigger" "columbia_patriot_health:OnHealthChanged" "breakable" "columbia_patriot_health" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_boatescape6_remix_fix2.cfg b/BossHP/configs/bosshp/ze_boatescape6_remix_fix2.cfg new file mode 100644 index 00000000..4fc1922d --- /dev/null +++ b/BossHP/configs/bosshp/ze_boatescape6_remix_fix2.cfg @@ -0,0 +1,10 @@ +"bosses" +{ + "0" + { + "name" "Henchman" + "method" "counter" + "trigger" "secret_boss_movelinear:OnFullyOpen" + "counter" "secret_boss_hp" + } +} diff --git a/BossHP/configs/bosshp/ze_bowser_in_the_fire_sea_v1e.cfg b/BossHP/configs/bosshp/ze_bowser_in_the_fire_sea_v1e.cfg deleted file mode 100644 index 0789a86f..00000000 --- a/BossHP/configs/bosshp/ze_bowser_in_the_fire_sea_v1e.cfg +++ /dev/null @@ -1,35 +0,0 @@ -"bosses" -{ - "0" - { - "name" "BOWSER" - "method" "counter" - "trigger" "ins_score_trigger:OnStartTouch" - - "counter" "final_counter" - } - "1" - { - "name" "BOWSER" - "method" "counter" - "trigger" "boss_hp_inc_hard:OnStartTouch" - - "counter" "boss_hp_counter" - } - "2" - { - "name" "BOWSER" - "method" "counter" - "trigger" "boss_hp_inc_vh:OnStartTouch" - - "counter" "boss_hp_counter" - } - "3" - { - "name" "BOWSER" - "method" "counter" - "trigger" "boss_hp_inc_ins:OnStartTouch" - - "counter" "boss_hp_counter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_castlevania_64_v1_1.cfg b/BossHP/configs/bosshp/ze_castlevania_64_v1_1.cfg new file mode 100644 index 00000000..7ac727d7 --- /dev/null +++ b/BossHP/configs/bosshp/ze_castlevania_64_v1_1.cfg @@ -0,0 +1,14 @@ +"bosses" +{ + "0" + { + "name" "Crest" + "method" "hpbar" + "trigger" "Stage2_Entrance_Trigger:OnStartTouch" + "hurttrigger" "Stage2_DoorCrest:OnDamaged" + + "iterator" "BossCounter3" + "counter" "BossCounter1" + "backup" "BossCounter2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_castlevania_64_v1_2.cfg b/BossHP/configs/bosshp/ze_castlevania_64_v1_2.cfg new file mode 100644 index 00000000..7ac727d7 --- /dev/null +++ b/BossHP/configs/bosshp/ze_castlevania_64_v1_2.cfg @@ -0,0 +1,14 @@ +"bosses" +{ + "0" + { + "name" "Crest" + "method" "hpbar" + "trigger" "Stage2_Entrance_Trigger:OnStartTouch" + "hurttrigger" "Stage2_DoorCrest:OnDamaged" + + "iterator" "BossCounter3" + "counter" "BossCounter1" + "backup" "BossCounter2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_christmas_beta3f.cfg b/BossHP/configs/bosshp/ze_christmas_beta3f.cfg deleted file mode 100644 index 9a9d7560..00000000 --- a/BossHP/configs/bosshp/ze_christmas_beta3f.cfg +++ /dev/null @@ -1,33 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Angry Santa" - "method" "hpbar" - "trigger" "Lvl1_Boss_HealthTr:OnStartTouch" - - "iterator" "Boss_HealthCount" - "counter" "Boss_Health" - "backup" "Boss_HealthInit" - } - "1" - { - "name" "Angry Santa" - "method" "hpbar" - "trigger" "Lvl2_Boss_HealthTr:OnStartTouch" - - "iterator" "Boss_HealthCount" - "counter" "Boss_Health" - "backup" "Boss_HealthInit" - } - "2" - { - "name" "Subzero" - "method" "hpbar" - "trigger" "Lvl3_Boss_HealthTr:OnStartTouch" - - "iterator" "Boss_HealthCount" - "counter" "Boss_Health" - "backup" "Boss_HealthInit" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_chroma_v0_4.cfg b/BossHP/configs/bosshp/ze_chroma_v0_4.cfg index 6e3ef9e6..6e399180 100644 --- a/BossHP/configs/bosshp/ze_chroma_v0_4.cfg +++ b/BossHP/configs/bosshp/ze_chroma_v0_4.cfg @@ -13,6 +13,7 @@ "name" "Boss" "method" "breakable" "trigger" "tr_bossaddhp:OnStartTouch" + "trigger" "pbox_boss:OnHealthChanged" "multitrigger" "1" "breakable" "pbox_boss" diff --git a/BossHP/configs/bosshp/ze_dangerous_waters_v1a.cfg b/BossHP/configs/bosshp/ze_dangerous_waters_v1a.cfg new file mode 100644 index 00000000..55b99192 --- /dev/null +++ b/BossHP/configs/bosshp/ze_dangerous_waters_v1a.cfg @@ -0,0 +1,33 @@ +"bosses" +{ + "0" + { + "name" "Tree" + "method" "breakable" + "trigger" "Heli 19:OnPass" + "showtrigger" "Tree 1 Breakable:OnTakeDamage" + "timeout" "4" + + "breakable" "Tree 1 Breakable" + } + "1" + { + "name" "Rock" + "method" "breakable" + "trigger" "Heli 66:OnPass" + "showtrigger" "Rock Breakable:OnTakeDamage" + "timeout" "4" + + "breakable" "Rock Breakable" + } + "2" + { + "name" "Wall" + "method" "breakable" + "trigger" "Heli 100:OnPass" + "showtrigger" "Wall Breakable 1:OnTakeDamage" + "timeout" "4" + + "breakable" "Wall Breakable 1" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_dark_souls_ptd_v0_4.cfg b/BossHP/configs/bosshp/ze_dark_souls_ptd_v0_4.cfg index 44254d99..8b1cde69 100644 --- a/BossHP/configs/bosshp/ze_dark_souls_ptd_v0_4.cfg +++ b/BossHP/configs/bosshp/ze_dark_souls_ptd_v0_4.cfg @@ -5,6 +5,7 @@ "name" "Stray Demon" "method" "counter" "trigger" "Asylum_Demon_HP_Add:OnStartTouch" + "hurttrigger" "Asylum_Demon_Hitbox:OnHealthChanged" "counter" "Asylum_Demon_Counter" } @@ -13,6 +14,7 @@ "name" "Old Witch" "method" "counter" "trigger" "Broadhead_HP_Add:OnStartTouch" + "hurttrigger" "Broadhead_Phys_Body:OnHealthChanged" "counter" "Broadhead_Counter" } @@ -21,6 +23,7 @@ "name" "Golem" "method" "counter" "trigger" "Golem_Boss_Push_HP:OnStartTouch" + "hurttrigger" "Golem_Phys_Body:OnHealthChanged" "counter" "Golem_Counter" } @@ -30,6 +33,7 @@ "method" "counter" "trigger" "Gwyndolin_Push_HP:OnStartTouch" "killtrigger" "Phase2_Add_HP:OnStartTouch" + "hurttrigger" "Gwyndolin_Phys_Body:OnHealthChanged" "counter" "Gwyndolin_Counter" } @@ -39,6 +43,7 @@ "method" "counter" "trigger" "Gwyndolin_Push_HP:OnStartTouch" "killtrigger" "Phase2_Add_HP:OnStartTouch" + "hurttrigger" "Ornstein_Phys_Body:OnHealthChanged" "counter" "2Ornstein_Counter" } @@ -47,6 +52,7 @@ "name" "Phase 2" "method" "counter" "trigger" "Phase2_Add_HP:OnStartTouch" + "hurttrigger" "Ornstein_Phys_Body:OnHealthChanged" "counter" "Phase2_Counter" } @@ -55,7 +61,17 @@ "name" "Gwyn" "method" "counter" "trigger" "Gwyn_Push_HP:OnStartTouch" + "hurttrigger" "Gwyn_Phys_Body:OnHealthChanged" "counter" "Gwyn_Counter" } + "7" // Gargoyle + { + "name" "Gargoyle" + "method" "counter" + "trigger" "Gargoyle_HP_Add:OnStartTouch" + "hurttrigger" "Gargoyle_Phys:OnHealthChanged" + + "counter" "Gargoyle_Counter" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_dark_souls_v2.cfg b/BossHP/configs/bosshp/ze_dark_souls_v2.cfg new file mode 100644 index 00000000..44254d99 --- /dev/null +++ b/BossHP/configs/bosshp/ze_dark_souls_v2.cfg @@ -0,0 +1,61 @@ +"bosses" +{ + "0" // Stray Demon + { + "name" "Stray Demon" + "method" "counter" + "trigger" "Asylum_Demon_HP_Add:OnStartTouch" + + "counter" "Asylum_Demon_Counter" + } + "1" // Old Witch + { + "name" "Old Witch" + "method" "counter" + "trigger" "Broadhead_HP_Add:OnStartTouch" + + "counter" "Broadhead_Counter" + } + "2" // Golem + { + "name" "Golem" + "method" "counter" + "trigger" "Golem_Boss_Push_HP:OnStartTouch" + + "counter" "Golem_Counter" + } + "3" // Gwyndolin / Ornstein + { + "name" "Gwyndolin" + "method" "counter" + "trigger" "Gwyndolin_Push_HP:OnStartTouch" + "killtrigger" "Phase2_Add_HP:OnStartTouch" + + "counter" "Gwyndolin_Counter" + } + "4" + { + "name" "Ornstein" + "method" "counter" + "trigger" "Gwyndolin_Push_HP:OnStartTouch" + "killtrigger" "Phase2_Add_HP:OnStartTouch" + + "counter" "2Ornstein_Counter" + } + "5" + { + "name" "Phase 2" + "method" "counter" + "trigger" "Phase2_Add_HP:OnStartTouch" + + "counter" "Phase2_Counter" + } + "6" // Gwyn + { + "name" "Gwyn" + "method" "counter" + "trigger" "Gwyn_Push_HP:OnStartTouch" + + "counter" "Gwyn_Counter" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_deadcore_c10.cfg b/BossHP/configs/bosshp/ze_deadcore_s6.cfg similarity index 60% rename from BossHP/configs/bosshp/ze_deadcore_c10.cfg rename to BossHP/configs/bosshp/ze_deadcore_s6.cfg index bca3fbc6..af798fe5 100644 --- a/BossHP/configs/bosshp/ze_deadcore_c10.cfg +++ b/BossHP/configs/bosshp/ze_deadcore_s6.cfg @@ -6,6 +6,7 @@ "method" "breakable" "trigger" "enemy1_temp1:OnEntitySpawned" "showtrigger" "enemy1_core1:OnTakeDamage" + "hurttrigger" "enemy1_core1:OnTakeDamage" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -18,6 +19,7 @@ "method" "breakable" "trigger" "enemy2_temp1:OnEntitySpawned" "showtrigger" "enemy2_core1:OnTakeDamage" + "hurttrigger" "enemy2_core1:OnTakeDamage" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -30,25 +32,27 @@ "method" "breakable" "trigger" "enemy3_temp1:OnEntitySpawned" "showtrigger" "enemy3_core1:OnTakeDamage" + "hurttrigger" "enemy3_core1:OnTakeDamage" "multitrigger" "1" "namefixup" "1" "timeout" "3" "breakable" "enemy3_core1" } - "3" + "3" // B Boss { "name" "Crystal" "method" "breakable" "trigger" "enemy4_temp1:OnEntitySpawned" "showtrigger" "enemy4_core1:OnTakeDamage" + "hurttrigger" "enemy4_core1:OnTakeDamage" "multitrigger" "1" "namefixup" "1" "timeout" "3" "breakable" "enemy4_core1" } - "4" + "4" // B Boss { "name" "Crystals left" "method" "counter" @@ -56,12 +60,32 @@ "counter" "b_boss_counter1" } - "5" + "5" // Stage C { "name" "Crystals left" "method" "counter" - "trigger" "c_t3:OnStartTouch" + "trigger" "c_relay:OnUser1" + "showtrigger" "c_t3:OnStartTouch" "counter" "c_crystal_counter1" } -} \ No newline at end of file + "6" // D Boss + { + "name" "Segments Left" + "method" "counter" + "trigger" "radiation_startrelay1:OnTrigger" + "showtrigger" "radiation_hptrigger:OnStartTouch" + + "counter" "radiation_hpmasscounter" + } + "7" // D Boss + { + "name" "Current Segment" + "method" "counter" + "trigger" "radiation_startrelay1:OnTrigger" + "showtrigger" "radiation_hptrigger:OnStartTouch" + "hurttrigger" "radiation_target:OnHealthChanged" + + "counter" "radiation_hpcounter" + } +} diff --git a/BossHP/configs/bosshp/ze_destruction_of_exorath_re3.cfg b/BossHP/configs/bosshp/ze_destruction_of_exorath_re3.cfg new file mode 100644 index 00000000..f69d6099 --- /dev/null +++ b/BossHP/configs/bosshp/ze_destruction_of_exorath_re3.cfg @@ -0,0 +1,31 @@ +"bosses" +{ + + "2" + { + "name" "Plants left" + "method" "counter" + "trigger" "map_stages:OnCase03" + "counter" "nuke_secret_counter" + "showtrigger" "nuke_secret_counter:OutValue" + "timeout" "3" + } + "3" + { + "name" "Plants left" + "method" "counter" + "trigger" "map_stages:OnCase04" + "counter" "nuke_secret_counter" + "showtrigger" "nuke_secret_counter:OutValue" + "timeout" "3" + } + "4" + { + "name" "Plants left" + "method" "counter" + "trigger" "map_stages:OnCase05" + "counter" "nuke_secret_counter" + "showtrigger" "nuke_secret_counter:OutValue" + "timeout" "3" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_dev_r4a.cfg b/BossHP/configs/bosshp/ze_dev_r4a.cfg new file mode 100644 index 00000000..34ee6918 --- /dev/null +++ b/BossHP/configs/bosshp/ze_dev_r4a.cfg @@ -0,0 +1,39 @@ +"bosses" +{ + "0" + { + "name" "Boss" + "method" "breakable" + "trigger" "#7483:OnStartTouch" + "hurttrigger" "lasercube:OnHealthChanged" + + "breakable" "lasercube" + } + "1" + { + "name" "Boss" + "method" "breakable" + "trigger" "l2Bosshpscale:OnStartTouch" + "hurttrigger" "l2Boss:OnHealthChanged" + + "breakable" "l2Boss" + } + "2" + { + "name" "Boss" + "method" "breakable" + "trigger" "l3bosshpscale:OnStartTouch" + "hurttrigger" "l3boss:OnHealthChanged" + + "breakable" "l3boss" + } + "3" + { + "name" "Boss" + "method" "breakable" + "trigger" "l3bosslaserscale:OnStartTouch" + "hurttrigger" "laserL3:OnHealthChanged" + + "breakable" "laserL3" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_doom3_beta.cfg b/BossHP/configs/bosshp/ze_doom3_beta.cfg deleted file mode 100644 index f4a19e60..00000000 --- a/BossHP/configs/bosshp/ze_doom3_beta.cfg +++ /dev/null @@ -1,23 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Guardian" - "method" "hpbar" - "trigger" "Noctali_Boss_Hp_To_Boss1:OnStartTouch" - - "iterator" "pirate_hp_iterations1" - "counter" "pirate_counter1" - "backup" "pirate_hp_backup1" - } - "1" - { - "name" "Invul" - "method" "hpbar" - "trigger" "Noctali_Boss_Hp_To_Boss:OnStartTouch" - - "iterator" "pirate_hp_iterations" - "counter" "pirate_counter" - "backup" "pirate_hp_backup" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_doom3_v1.cfg b/BossHP/configs/bosshp/ze_doom3_v1.cfg new file mode 100644 index 00000000..bba6c961 --- /dev/null +++ b/BossHP/configs/bosshp/ze_doom3_v1.cfg @@ -0,0 +1,68 @@ +"bosses" +{ + "0" + { + "name" "Knight Hell" + "method" "breakable" + "trigger" "s_npc_present:OnEntitySpawned" + "showtrigger" "npc_phys2gg2:OnDamaged" + "multitrigger" "1" + "namefixup" "1" + "timeout" "4" + "hurttrigger" "npc_phys2gg2:OnDamaged" + + "breakable" "npc_phys2gg2" + } + "1" + { + "name" "Faceless" + "method" "breakable" + "trigger" "s_npc_bender:OnEntitySpawned" + "showtrigger" "npc_phys2gg3:OnDamaged" + "multitrigger" "1" + "namefixup" "1" + "timeout" "4" + "hurttrigger" "npc_phys2gg3:OnDamaged" + + "breakable" "npc_phys2gg3" + } + "2" + { + "name" "Boss" + "method" "hpbar" + "trigger" "pirate_counter:OnHitMin" + + "iterator" "pirate_hp_iterations" + "counter" "pirate_counter" + "backup" "pirate_hp_backup" + } + "3" + { + "name" "Cacodemon" + "method" "breakable" + "trigger" "stage2_trigger:OnStartTouch" + "timeout" "3" + "hurttrigger" "vedr1blac:OnDamaged" + + "breakable" "vedr1blac" + } + "4" + { + "name" "The Doctor Bertruger" + "method" "counter" + "trigger" "stage3_bertug_hp:OnStartTouch" + "hurttrigger" "stage3_bertug_phys:OnDamaged" + + "counter" "hp_bertug" + } + "2" + { + "name" "Demon" + "method" "hpbar" + "trigger" "stage3_add_hp_demon:OnStartTouch" + + "iterator" "pirate_hp_iterations" + "counter" "pirate_counter" + "backup" "pirate_hp_backup" + } +} diff --git a/BossHP/configs/bosshp/ze_doom_v1_1.cfg b/BossHP/configs/bosshp/ze_doom_v1_1.cfg new file mode 100644 index 00000000..9e82f9cf --- /dev/null +++ b/BossHP/configs/bosshp/ze_doom_v1_1.cfg @@ -0,0 +1,39 @@ +"bosses" +{ + "0" + { + "name" "Boss Phase 1/4" + "method" "breakable" + "trigger" "boss_trigger:OnStartTouch" + "hurttrigger" "Bossheadbegin:OnHealthChanged" + + "breakable" "Bossheadbegin" + } + "1" + { + "name" "Boss Phase 2/4" + "method" "breakable" + "trigger" "Bossheadfirst:OnAwakened" + "hurttrigger" "Bossheadfirst:OnHealthChanged" + + "breakable" "Bossheadfirst" + } + "2" + { + "name" "Boss Phase 3/4" + "method" "breakable" + "trigger" "Bossheadsecond:OnAwakened" + "hurttrigger" "Bossheadsecond:OnHealthChanged" + + "breakable" "Bossheadsecond" + } + "3" + { + "name" "Boss Phase 4/4" + "method" "breakable" + "trigger" "BossHeadfinal:OnAwakened" + "hurttrigger" "BossHeadfinal:OnHealthChanged" + + "breakable" "BossHeadfinal" + } +} diff --git a/BossHP/configs/bosshp/ze_doorhug_and_solo_v5.cfg b/BossHP/configs/bosshp/ze_doorhug_and_solo_v5.cfg deleted file mode 100644 index 05c891de..00000000 --- a/BossHP/configs/bosshp/ze_doorhug_and_solo_v5.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "1" - { - "name" "Hemah" - "method" "counter" - "trigger" "Boss_HP_Add:OnStartTouch" - - "counter" "Boss_Counter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_doorhug_and_solo_v5_2.cfg b/BossHP/configs/bosshp/ze_doorhug_and_solo_v5_2.cfg new file mode 100644 index 00000000..52a5cdf3 --- /dev/null +++ b/BossHP/configs/bosshp/ze_doorhug_and_solo_v5_2.cfg @@ -0,0 +1,24 @@ +"bosses" +{ + "0" + { + "name" "Hemah" + "method" "counter" + "trigger" "Boss_HP_Add:OnStartTouch" + "counter" "Boss_Counter" + } + "1" + { + "name" "Bender" + "method" "counter" + "trigger" "Monster_ZM_HP_Add:OnStartTouch" + "counter" "Monster_ZM_Counter" + } + "2" + { + "name" "Balrog" + "method" "breakable" + "trigger" "item_balrog_hp:OnTakeDamage" + "breakable" "item_balrog_hp" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_dreamin_v1_8s.cfg b/BossHP/configs/bosshp/ze_dreamin_v1_8s.cfg new file mode 100644 index 00000000..39cf3e51 --- /dev/null +++ b/BossHP/configs/bosshp/ze_dreamin_v1_8s.cfg @@ -0,0 +1,39 @@ +"bosses" +{ + "0" + { + "name" "Phase Health" + "method" "counter" + "trigger" "boss_teleport:OnStartTouch" + "counter" "HPCounter2" + } + "1" + { + "name" "Phases left" + "method" "counter" + "trigger" "boss_teleport:OnStartTouch" + "counter" "HPCounterIterator2" + } + "2" + { + "name" "Phase Health" + "method" "counter" + "trigger" "HPCounterIterator2:OutValue" + "counter" "HPCounter2" + "multitrigger" "1" + } + "3" + { + "name" "Crystal" + "method" "counter" + "trigger" "boss_to_blade2:OnStartTouch" + "counter" "blade_hp" + } + "4" + { + "name" "???" + "method" "breakable" + "trigger" "st2_hitbox:OnDamaged" + "breakable" "st2_hitbox" + } +} diff --git a/BossHP/configs/bosshp/ze_dreamin_v2_1s_fix3.cfg b/BossHP/configs/bosshp/ze_dreamin_v2_1s_fix3.cfg new file mode 100644 index 00000000..a57e41da --- /dev/null +++ b/BossHP/configs/bosshp/ze_dreamin_v2_1s_fix3.cfg @@ -0,0 +1,67 @@ +"bosses" +{ + "-2" + { + "name" "Crystal" + "method" "breakable" + "trigger" "#23551:OnHealthChanged" + "hurttrigger" "#23551:OnHealthChanged" + "breakable" "#23551" + } + "-1" + { + "name" "Crystal" + "method" "breakable" + "trigger" "#3664:OnHealthChanged" + "hurttrigger" "#3664:OnHealthChanged" + "breakable" "#3664" + } + "0" + { + "name" "Phase Health" + "method" "counter" + "trigger" "boss_teleport:OnStartTouch" + "hurttrigger" "boss_target:OnHealthChanged" + "counter" "HPCounter2" + } + "1" + { + "name" "Phases left" + "method" "counter" + "trigger" "boss_teleport:OnStartTouch" + "counter" "HPCounterIterator2" + } + "2" + { + "name" "Phase Health" + "method" "counter" + "trigger" "HPCounterIterator2:OutValue" + "hurttrigger" "boss_target:OnHealthChanged" + "counter" "HPCounter2" + "multitrigger" "1" + } + "3" + { + "name" "Crystal" + "method" "counter" + "trigger" "boss_to_blade2:OnStartTouch" + "hurttrigger" "boss_target2:OnHealthChanged" + "counter" "blade_hp" + } + "4" + { + "name" "???" + "method" "breakable" + "trigger" "st2_hitbox:OnDamaged" + "hurttrigger" "st2_hitbox:OnHealthChanged" + "breakable" "st2_hitbox" + } + "5" + { + "name" "???" + "method" "counter" + "trigger" "st3_hitbox:OnDamaged" + "hurttrigger" "st3_hitbox:OnHealthChanged" + "counter" "st3_hp" + } +} diff --git a/BossHP/configs/bosshp/ze_epic_end_v4_3.cfg b/BossHP/configs/bosshp/ze_epic_end_v4_3.cfg deleted file mode 100644 index 6e62e422..00000000 --- a/BossHP/configs/bosshp/ze_epic_end_v4_3.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Hedgehog" - "method" "counter" - "trigger" "XP_LEGO_BOSS:OnStartTouch" - - "counter" "math_boss" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_evernight_a2_2s.cfg b/BossHP/configs/bosshp/ze_evernight_a2_2s.cfg deleted file mode 100644 index 6670c697..00000000 --- a/BossHP/configs/bosshp/ze_evernight_a2_2s.cfg +++ /dev/null @@ -1,25 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Crystal" - "method" "counter" - "trigger" "act1_crystal:OnHealthChanged" - "counter" "crystal_hp" - - } - "1" - { - "name" "Basileusis" - "method" "counter" - "trigger" "act1_brige_count_trigger:OnStartTouch" - "counter" "imagebasileusis_hp" - } - "2" - { - "name" "Magic Ball" - "method" "counter" - "trigger" "act2_boss_hpadd:OnStartTouch" - "counter" "act2_boss_hp" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_evernight_a3_4_css2.cfg b/BossHP/configs/bosshp/ze_evernight_a3_4_css2.cfg new file mode 100644 index 00000000..4c8bb4da --- /dev/null +++ b/BossHP/configs/bosshp/ze_evernight_a3_4_css2.cfg @@ -0,0 +1,71 @@ +"bosses" +{ + "0" + { + "name" "Boss" + "method" "hpbar" + "trigger" "Boss_1_Hpadd:OnStartTouch" + + "iterator" "Boss_1_Hp_Overlay" + "counter" "Boss_1_Hp" + "backup" "Boss_1_Hp_Init" + } + + "1" + { + "name" "Boss Orb" + "method" "hpbar" + "trigger" "Boss_2_Hpadd:OnStartTouch" + + "iterator" "Boss_2_Hp_Overlay" + "counter" "Boss_2_Hp" + "backup" "Boss_2_Hp_Init" + } + "2" + { + "name" "Arcane Orb" + "method" "counter" + "trigger" "Boss_2_Hpadd:OnStartTouch" + "killtrigger" "Boss_2_Phase_Switcher:OnLessThan" + + "counter" "Boss_2_Hp_Arc" + } + "3" + { + "name" "Blizzard Orb" + "method" "counter" + "trigger" "Boss_2_Hpadd:OnStartTouch" + "killtrigger" "Boss_2_Phase_Switcher:OnLessThan" + + "counter" "Boss_2_Hp_Blizzard" + } + "4" + { + "name" "Hurricane Orb" + "method" "counter" + "trigger" "Boss_2_Hpadd:OnStartTouch" + "killtrigger" "Boss_2_Phase_Switcher:OnLessThan" + + "counter" "Boss_2_Hp_Hurricane" + } + "5" + { + "name" "Lava Orb" + "method" "counter" + "trigger" "Boss_2_Hpadd:OnStartTouch" + "killtrigger" "Boss_2_Phase_Switcher:OnLessThan" + + "counter" "Boss_2_Hp_Lava" + } + + "6" + { + "name" "Boss" + "method" "hpbar" + "trigger" "Boss_3_Hpadd:OnStartTouch" + + "iterator" "Boss_3_Hp_Overlay" + "counter" "Boss_3_Hp" + "backup" "Boss_3_Hp_Init" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_fapescape_rote_v1_3f.cfg b/BossHP/configs/bosshp/ze_fapescape_rote_v1_3f.cfg index fb72f2c0..8ae977d0 100644 --- a/BossHP/configs/bosshp/ze_fapescape_rote_v1_3f.cfg +++ b/BossHP/configs/bosshp/ze_fapescape_rote_v1_3f.cfg @@ -5,6 +5,7 @@ "name" "Pencil" "method" "hpbar" "trigger" "#459232:OnStartTouch" + "hurttrigger" "stage1_boss_phys:OnHealthChanged" "iterator" "boss_hp_iterations" "counter" "boss_hp" @@ -15,6 +16,7 @@ "name" "Kappa" "method" "hpbar" "trigger" "#465328:OnStartTouch" + "hurttrigger" "stage2_normal_bossphys2:OnHealthChanged" "iterator" "boss_hp2_iterations" "counter" "boss_hp2" @@ -25,6 +27,7 @@ "name" "Pingu" "method" "hpbar" "trigger" "#1257636:OnStartTouch" + "hurttrigger" "stage_3_normal_boss_24:OnHealthChanged" "iterator" "boss_hp3_iterations" "counter" "boss_hp3" @@ -35,6 +38,7 @@ "name" "Robot" "method" "hpbar" "trigger" "#1532233:OnStartTouch" + "hurttrigger" "stage_1_ex_boss_34:OnHealthChanged" "iterator" "boss_hp_ex1_iterations" "counter" "boss_hp_ex1" @@ -45,6 +49,7 @@ "name" "Robot" "method" "hpbar" "trigger" "#1342349:OnStartTouch" + "hurttrigger" "stage_2_ex_boss_52:OnHealthChanged" "iterator" "boss_hp_ex2_iterations" "counter" "boss_hp_ex2" @@ -55,6 +60,7 @@ "name" "Evil Eye - Phase 1" "method" "counter" "trigger" "#3403461:OnStartTouch" + "hurttrigger" "final_boss_phase_one_34:OnHealthChanged" "counter" "boss_hp4_phase1" } @@ -63,6 +69,7 @@ "name" "Evil Eye - Phase 2" "method" "counter" "trigger" "#1761267:OnHitMin" + "hurttrigger" "final_boss_phase_two_1:OnHealthChanged" "counter" "boss_hp4_phase2" } @@ -71,6 +78,7 @@ "name" "Evil Eye - Phase 3" "method" "counter" "trigger" "#1930773:OnHitMin" + "hurttrigger" "final_boss_phase_three_46:OnHealthChanged" "counter" "boss_hp4_phase3" } diff --git a/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v2_1.cfg b/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v2_1.cfg deleted file mode 100644 index 4965545b..00000000 --- a/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v2_1.cfg +++ /dev/null @@ -1,63 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Gi Nattak" - "method" "hpbar" - "trigger" "Hold7_Trigger:OnTrigger:35" - - "iterator" "Special_HealthCount" - "counter" "Special_Health" - "backup" "Special_HealthInit" - } - "1" - { - "name" "Pampa" - "method" "counter" - "trigger" "lvl2_Gi_Nattak_HP_Add:OnStartTouch" - - "counter" "Chocobo_End_Counter" - } - "2" - { - "name" "Gi Nattak" - "method" "counter" - "trigger" "Hard_End_Relay:OnTrigger:3" - - "counter" "lvl2_Gi_Nattak_Counter" - } - "3" - { - "name" "Ifrit" - "method" "counter" - "trigger" "Hojo_Temp:OnEntitySpawned" - - "counter" "lvl2_Gi_Nattak_Counter" - } - "4" - { - "name" "Ifrit" - "method" "hpbar" - "trigger" "Shinra_Arena_HP_Add:OnStartTouch" - - "iterator" "Special_HealthCount" - "counter" "Special_Health" - "backup" "Special_HealthInit" - } - "5" - { - "name" "Genesis" - "method" "counter" - "trigger" "Genesis_Temp:OnEntitySpawned" - - "counter" "Genesis_Counter" - } - "6" - { - "name" "Ifrit" - "method" "counter" - "trigger" "Ifrit_Rage_Temp:OnEntitySpawned" - - "counter" "Rage2_Ifrit_Counter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v5fix.cfg b/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v5fix.cfg index 8815bfb0..37d91e56 100644 --- a/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v5fix.cfg +++ b/BossHP/configs/bosshp/ze_ffvii_cosmo_canyon_v5fix.cfg @@ -5,6 +5,7 @@ "name" "Gi Nattak" "method" "hpbar" "trigger" "Hold7_Trigger:OnTrigger:35" + "hurttrigger" "Gi_Nattak_Bullet_Branch:OnTrue" "iterator" "Special_HealthCount" "counter" "Special_Health" @@ -15,6 +16,7 @@ "name" "Bomb" "method" "counter" "trigger" "Hard_End:OnTrigger" + "hurttrigger" "lvl2_Boss_Hitbox:OnHealthChanged" "counter" "lvl2_Gi_Nattak_Counter" } @@ -23,6 +25,7 @@ "name" "Ifrit" "method" "counter" "trigger" "Hojo_Temp:OnEntitySpawned" + "hurttrigger" "lvl3_end_boss:OnHealthChanged" "counter" "lvl2_Gi_Nattak_Counter" } @@ -31,6 +34,7 @@ "name" "Genesis" "method" "hpbar" "trigger" "Shinra_Elevator_Path_3:OnPass" + "hurttrigger" "Ifrit_Phys_Body:OnHealthChanged" "iterator" "Special_HealthCount" "counter" "Special_Health" @@ -42,6 +46,7 @@ "method" "counter" "trigger" "Shinra_Ifrit_Phys:OnTakeDamage" "timeout" "3" + "hurttrigger" "Shinra_Ifrit_Phys:OnHealthChanged" "counter" "Shinra_Ifrit_Counter" } @@ -51,6 +56,7 @@ "method" "counter" "trigger" "Shinra_Jenova_Phys:OnTakeDamage" "timeout" "3" + "hurttrigger" "Shinra_Jenova_Phys:OnHealthChanged" "counter" "Shinra_Jenova_Counter" } @@ -60,6 +66,7 @@ "method" "counter" "trigger" "Shinra_Shiva_Phys:OnTakeDamage" "timeout" "3" + "hurttrigger" "Shinra_Shiva_Phys:OnHealthChanged" "counter" "Shinra_Shiva_Counter" } @@ -68,6 +75,7 @@ "name" "Genesis" "method" "counter" "trigger" "Genesis_Temp:OnEntitySpawned" + "hurttrigger" "lvl4_end_boss:OnHealthChanged" "counter" "Genesis_Counter" } diff --git a/BossHP/configs/bosshp/ze_ffxii_moko_temple_v1_1.cfg b/BossHP/configs/bosshp/ze_ffxii_moko_temple_v1_1.cfg new file mode 100644 index 00000000..700fe814 --- /dev/null +++ b/BossHP/configs/bosshp/ze_ffxii_moko_temple_v1_1.cfg @@ -0,0 +1,12 @@ +"bosses" +{ + "0" + { + "name" "lew pidorok=)" + "method" "hpbar" + "trigger" "BossHpScale:OnStartTouch" + "iterator" "BossCounter3" + "counter" "BossCounter1" + "backup" "BossCounter2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_ffxii_ridorana_cataract_t5_3.cfg b/BossHP/configs/bosshp/ze_ffxii_ridorana_cataract_t5_3.cfg new file mode 100644 index 00000000..d4834741 --- /dev/null +++ b/BossHP/configs/bosshp/ze_ffxii_ridorana_cataract_t5_3.cfg @@ -0,0 +1,117 @@ +"bosses" +{ + "0" + { + "name" "Zalera" + "method" "hpbar" + "trigger" "Zalera_HP_Add:OnStartTouch" + "hurttrigger" "Zalera_Hitbox:OnHealthChanged" + + "iterator" "Special_HealthCount" + "counter" "Special_Health" + "backup" "Special_HealthInit" + } + "1" + { + "name" "Famfrit" + "method" "hpbar" + "trigger" "Famfrit_HP_Add:OnStartTouch" + "hurttrigger" "Famfrit_Phys_Body:OnHealthChanged" + + "iterator" "Special_HealthCount" + "counter" "Special_Health" + "backup" "Special_HealthInit" + } + "2" + { + "name" "Bergan" + "method" "counter" + "trigger" "Famfrit_HP_Add:OnStartTouch" + "hurttrigger" "Famfrit_Phys_Body_Fire:OnHealthChanged" + + "counter" "Famfrit_Fire_Summon_Counter" + } + "3" + { + "name" "Zargabaath" + "method" "counter" + "trigger" "Famfrit_HP_Add:OnStartTouch" + "hurttrigger" "Famfrit_Phys_Body_Holy:OnHealthChanged" + + "counter" "Famfrit_Holy_Summon_Counter" + } + "4" + { + "name" "Hydro" + "method" "counter" + "trigger" "Stage_2_End_Dragon_HP_Add:OnStartTouch" + "hurttrigger" "Stage_2_End_Boss_Phys:OnHealthChanged" + + "counter" "Stage_2_End_Dragon_Counter" + } + "5" + { + "name" "Famfrit" + "method" "counter" + "trigger" "Stage_24_End_Famfrit_HP_Add:OnStartTouch" + "hurttrigger" "Stage_24_End_Famfrit_Phys:OnHealthChanged" + + "counter" "Stage_24_End_Famfrit_Counter" + } + "6" + { + "name" "Hashmel" + "method" "hpbar" + "trigger" "Hashmel_HP_Add:OnStartTouch" + "hurttrigger" "Hashmel_Hitbox:OnHealthChanged" + + "iterator" "Special_HealthCount" + "counter" "Special_Health" + "backup" "Special_HealthInit" + } + "7" + { + "name" "Hydro" + "method" "counter" + "trigger" "Stage_3_End_Boss_HP_Add:OnStartTouch" + "hurttrigger" "Stage_3_End_Boss_Phys:OnHealthChanged" + + "counter" "Stage_3_End_Boss_Counter" + } + "8" + { + "name" "Zalera" + "method" "counter" + "trigger" "Fat_Nigger_HP_Add:OnStartTouch" + "hurttrigger" "Fat_Nigger_Phys:OnHealthChanged" + + "counter" "Fat_Nigger_Counter" + } + "9" + { + "name" "Gabranth" + "method" "counter" + "trigger" "Stage_4_End_Guard_HP_Add:OnStartTouch" + "hurttrigger" "Stage_4_End_Guard_Phys:OnHealthChanged" + + "counter" "Stage_4_End_Guard_Counter" + } + "10" + { + "name" "Crystal - 2" + "method" "breakable" + "trigger" "Stage_1_Hold_3_Crystall_2:OnHealthChanged" + "hurttrigger" "Stage_1_Hold_3_Crystall_2:OnHealthChanged" + + "breakable" "Stage_1_Hold_3_Crystall_2" + } + "11" + { + "name" "Crystal - 1" + "method" "breakable" + "trigger" "Stage_1_Hold_3_Crystall_1:OnHealthChanged" + "hurttrigger" "Stage_1_Hold_3_Crystall_1:OnHealthChanged" + + "breakable" "Stage_1_Hold_3_Crystall_1" + } +} diff --git a/BossHP/configs/bosshp/ze_ffxii_westersand_v5_2.cfg b/BossHP/configs/bosshp/ze_ffxii_westersand_v5_2.cfg new file mode 100644 index 00000000..450ce323 --- /dev/null +++ b/BossHP/configs/bosshp/ze_ffxii_westersand_v5_2.cfg @@ -0,0 +1,22 @@ +"bosses" +{ + + "1" // Final Dragon + { + "name" "Dragon" + "method" "counter" + "trigger" "boss_dragon_ending:OnHealthChanged" + + "counter" "boss_dragon_hp_ending" + } + "1" // Final Chocobo + { + "name" "Chocobo" + "method" "breakable" + "trigger" "lvl_extreme_chocoboending:OnStartTouch" + + "breakable" "ending_block_chocobo_break" + } + + +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_ffxiv_wanderers_palace_v4_5s.cfg b/BossHP/configs/bosshp/ze_ffxiv_wanderers_palace_v4_5s.cfg index 3fe38dac..97b57b5f 100644 --- a/BossHP/configs/bosshp/ze_ffxiv_wanderers_palace_v4_5s.cfg +++ b/BossHP/configs/bosshp/ze_ffxiv_wanderers_palace_v4_5s.cfg @@ -2,138 +2,176 @@ { "0" { - "name" "True Bahamut" + "name" "Behemoth Phase (1/3)" "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "true_bahamut_hp_100" - } - "1" - { - "name" "True Bahamut" - "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "true_bahamut_hp_75" - } - "2" - { - "name" "True Bahamut" - "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "true_bahamut_hp_50" - } - "3" - { - "name" "True Bahamut" - "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "true_bahamut_hp_25" - } - "4" - { - "name" "Dalamud" - "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "dalamud_hp_100" - } - "5" - { - "name" "Dalamud" - "method" "counter" - "trigger" "hp_counter:OnStartTouch" - - "counter" "dalamud_hp_50" - } - "6" - { - "name" "Wall_1" - "method" "counter" - "trigger" "ads_attack_hp_counter:OnStartTouch" - - "counter" "ads_atack1_hp" - } - "7" - { - "name" "Wall_2" - "method" "counter" - "trigger" "ads_attack_hp_counter:OnStartTouch" - - "counter" "ads_atack2_hp" - } - "8" - { - "name" "Bahamut" - "method" "counter" - "trigger" "bahamut_hp_counter:OnStartTouch" - - "counter" "bahamut_hp_100" - } - "9" - { - "name" "Bahamut" - "method" "counter" - "trigger" "bahamut_hp_counter:OnStartTouch" - - "counter" "bahamut_hp_75" - } - "10" - { - "name" "Bahamut" - "method" "counter" - "trigger" "bahamut_hp_counter:OnStartTouch" - - "counter" "bahamut_hp_50" - } - "11" - { - "name" "Bahamut" - "method" "counter" - "trigger" "bahamut_hp_counter:OnStartTouch" - - "counter" "bahamut_hp_25" - } - "12" - { - "name" "Wall" - "method" "counter" - "trigger" "ads_hp_counter:OnStartTouch" - - "counter" "ads_hp" - } - "13" - { - "name" "Nael" - "method" "counter" - "trigger" "lv3_nael_hp_counter:OnStartTouch" - - "counter" "lv3_nael_hp" - } - "14" - { - "name" "Behemoth" - "method" "counter" - "trigger" "behemoth_hp_set:OnStartTouch" - - "counter" "behemoth_king_hp1_counter" - } - "15" - { - "name" "Behemoth" - "method" "counter" - "trigger" "behemoth_hp_set:OnStartTouch" - - "counter" "behemoth_king_hp2_counter" - } - "16" - { - "name" "Behemoth" - "method" "counter" - "trigger" "behemoth_hp_set:OnStartTouch" + "trigger" "behemoth_king_hp3:OnHealthChanged" + "hurttrigger" "behemoth_king_hp3:OnHealthChanged" "counter" "behemoth_king_hp3_counter" } + "1" + { + "name" "Behemoth Phase (2/3)" + "method" "counter" + "trigger" "behemoth_king_hp3_counter:OnHitMin" + "hurttrigger" "behemoth_king_hp2:OnHealthChanged" + + "counter" "behemoth_king_hp2_counter" + } + "2" + { + "name" "Behemoth Phase (3/3)" + "method" "counter" + "trigger" "behemoth_king_hp2_counter:OnHitMin" + "hurttrigger" "behemoth_king_hp1:OnHealthChanged" + + "counter" "behemoth_king_hp1_counter" + } + "3" + { + "name" "Enkidu" + "method" "breakable" + "trigger" "enkidu_hitbox:OnTakeDamage" + "hurttrigger" "enkidu_hitbox:OnTakeDamage" + + "breakable" "enkidu_hitbox" + } + "4" + { + "name" "Bahamuth Phase (1/4)" + "method" "counter" + "trigger" "bahamut_hp_100_break:OnHealthChanged" + "hurttrigger" "bahamut_hp_100_break:OnHealthChanged" + + "counter" "bahamut_hp_100" + } + "5" + { + "name" "Bahamuth Phase (2/4)" + "method" "counter" + "trigger" "bahamut_hp_100:OnHitMin" + "hurttrigger" "bahamut_hp_75_break:OnHealthChanged" + + "counter" "bahamut_hp_75" + } + "6" + { + "name" "Bahamuth Phase (3/4)" + "method" "counter" + "trigger" "bahamut_hp_75:OnHitMin" + "hurttrigger" "bahamut_hp_50_break:OnHealthChanged" + + "counter" "bahamut_hp_50" + } + "7" + { + "name" "Bahamuth Phase (4/4)" + "method" "counter" + "trigger" "bahamut_hp_50:OnHitMin" + "hurttrigger" "bahamut_hp_25_break:OnHealthChanged" + + "counter" "bahamut_hp_25" + } + "8" + { + "name" "ADS Right" + "method" "counter" + "trigger" "ads_attack_relay:OnTrigger" + "multitrigger" "1" + "hurttrigger" "ads_atack1_break:OnHealthChanged" + + "counter" "ads_atack1_hp" + } + "9" + { + "name" "ADS Left" + "method" "counter" + "trigger" "ads_attack_relay:OnTrigger" + "multitrigger" "1" + "hurttrigger" "ads_atack2_break:OnHealthChanged" + + "counter" "ads_atack2_hp" + } + "10" + { + "name" "Nael" + "method" "counter" + "trigger" "nael_template:OnEntitySpawned" + "hurttrigger" "lv3_nael_hitbox:OnHealthChanged" + + "counter" "lv3_nael_hp" + } + "11" + { + "name" "Dalamud Phase [1/2]" + "method" "counter" + "trigger" "dalamud_hitbox:OnHealthChanged" + "hurttrigger" "dalamud_hitbox:OnHealthChanged" + + "counter" "dalamud_hp_100" + } + "12" + { + "name" "Dalamud Phase [2/2]" + "method" "counter" + "trigger" "dalamud_hp_100:OnHitMin" + "hurttrigger" "dalamud_hitbox:OnHealthChanged" + + "counter" "dalamud_hp_50" + } + "13" + { + "name" "Bahamuth Phase [1/4]" + "method" "counter" + "trigger" "dalamud_hp_50:OnHitMin" + "hurttrigger" "true_bahamut_hitbox:OnHealthChanged" + + "counter" "true_bahamut_hp_100" + } + "14" + { + "name" "Bahamuth Phase [2/4]" + "method" "counter" + "trigger" "true_bahamut_hp_100:OnHitMin" + "hurttrigger" "true_bahamut_hitbox:OnHealthChanged" + + "counter" "true_bahamut_hp_75" + } + "15" + { + "name" "Bahamuth Phase [3/4]" + "method" "counter" + "trigger" "true_bahamut_hp_75:OnHitMin" + "hurttrigger" "true_bahamut_hitbox:OnHealthChanged" + + "counter" "true_bahamut_hp_50" + } + "16" + { + "name" "Bahamuth Phase [4/4]" + "method" "counter" + "trigger" "true_bahamut_hp_50:OnHitMin" + "hurttrigger" "true_bahamut_hitbox:OnHealthChanged" + + "counter" "true_bahamut_hp_25" + } + "17" + { + "name" "ADS" + "method" "counter" + "trigger" "ads_hp_counter:OnStartTouch" + "hurttrigger" "ads_6:OnHealthChanged" + + "counter" "ads_hp" + } + "18" + { + "name" "Odin" + "method" "counter" + "trigger" "odin_tenplate:OnEntitySpawned" + "hurttrigger" "odin_hitbox:OnHealthChanged" + + "counter" "lv3_nael_hp" + } + } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_frostdrake_tower_v1s.cfg b/BossHP/configs/bosshp/ze_frostdrake_tower_v1s.cfg index 07cc98c5..0a3b7409 100644 --- a/BossHP/configs/bosshp/ze_frostdrake_tower_v1s.cfg +++ b/BossHP/configs/bosshp/ze_frostdrake_tower_v1s.cfg @@ -2,9 +2,10 @@ { "0" { - "name" "Dragon" + "name" "Frostdrake" "method" "breakable" "trigger" "healthadder:OnStartTouch" + "hurttrigger" "drake_hp:OnHealthChanged" "breakable" "drake_hp" } diff --git a/BossHP/configs/bosshp/ze_frozentemple_b8_2.cfg b/BossHP/configs/bosshp/ze_frozentemple_b8_2.cfg index 7ca6d04b..98d7ca21 100644 --- a/BossHP/configs/bosshp/ze_frozentemple_b8_2.cfg +++ b/BossHP/configs/bosshp/ze_frozentemple_b8_2.cfg @@ -1,12 +1,13 @@ "bosses" { - "1" - { - "name" "Crystal" - "method" "breakable" - "trigger" "boss_hp_trigger:OnStartTouch" - - "breakable" "bt_hitbox" - } + "0" + { + "name" "Crystal" + "method" "hpbar" + "trigger" "boss_hp_trigger:OnStartTouch" + "iterator" "boss_hp_counter_bar" + "counter" "boss_hp_counter_1" + "backup" "boss_hp_counter_2" + } } diff --git a/BossHP/configs/bosshp/ze_grau_s1.cfg b/BossHP/configs/bosshp/ze_grau_s1.cfg new file mode 100644 index 00000000..049d02e8 --- /dev/null +++ b/BossHP/configs/bosshp/ze_grau_s1.cfg @@ -0,0 +1,22 @@ +"bosses" +{ + "0" + { + "name" "Phases left" + "method" "counter" + "trigger" "st3_boss_break:OnHealthChanged" + + "counter" "counter_st3_boss_vida_bar" + } + + "1" + { + "name" "Phase Health" + "method" "counter" + "trigger" "st3_boss_break:OnHealthChanged" + "showtrigger" "st3_boss_break:OnHealthChanged" + "timeout" "1" + + "counter" "counter_st3_boss_vida" + } +} diff --git a/BossHP/configs/bosshp/ze_grau_s2.cfg b/BossHP/configs/bosshp/ze_grau_s2.cfg new file mode 100644 index 00000000..29ea8eb8 --- /dev/null +++ b/BossHP/configs/bosshp/ze_grau_s2.cfg @@ -0,0 +1,22 @@ +"bosses" +{ + "0" + { + "name" "Segments left" + "method" "counter" + "trigger" "st3_boss_break:OnHealthChanged" + + "counter" "counter_st3_boss_vida_bar" + } + + "1" + { + "name" "Current segment" + "method" "counter" + "trigger" "st3_boss_break:OnHealthChanged" + "showtrigger" "st3_boss_break:OnHealthChanged" + "timeout" "1" + + "counter" "counter_st3_boss_vida" + } +} diff --git a/BossHP/configs/bosshp/ze_halloween_house_b4s.cfg b/BossHP/configs/bosshp/ze_halloween_house_b4s.cfg new file mode 100644 index 00000000..a51d2d79 --- /dev/null +++ b/BossHP/configs/bosshp/ze_halloween_house_b4s.cfg @@ -0,0 +1,75 @@ +"bosses" +{ + "0" + { + "name" "Wheel hamster" + "method" "counter" + "trigger" "RatPushes:OnTrigger" + + "counter" "WheelCounter" + } + "1" + { + "name" "Gas counter" + "method" "breakable" + "trigger" "HumanGasCounter:OnPass" + + "breakable" "CounterBreakable" + } + "2" + { + "name" "Window broken" + "method" "breakable" + "trigger" "BreakWindow:OnTrigger" + + "breakable" "Window" + } + "3" + { + "name" "Ms. Whiskers death" + "method" "breakable" + "trigger" "Train_Path_Rat_Final_Path9:OnPass" + + "breakable" "Rat_Physbox" + } + "4" + { + "name" "Ms. Whiskers trapped" + "method" "breakable" + "trigger" "Train_Path_Rat_Trap:OnPass" + + "breakable" "Rat_Breakable" + } + "5" + { + "name" "Generator" + "method" "counter" + "trigger" "Vagoneta_Button:OnIn" + + "counter" "Vagoneta_Counter" + } + "6" + { + "name" "Ms. Whiskers" + "method" "breakable" + "trigger" "Train_Path_1:OnPass" + "multitrigger" "20" + "breakable" "Rat_Breakable" + } + "7" + { + "name" "Ms. Whiskers" + "method" "breakable" + "trigger" "Rat_Hurt_Case:OnCase01" + "multitrigger" "20" + "breakable" "Rat_Breakable" + } + "8" + { + "name" "Ms. Whiskers" + "method" "breakable" + "trigger" "Rat_Hurt_Case:OnCase02" + "multitrigger" "20" + "breakable" "Rat_Breakable" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_harry_potter_v2_1.cfg b/BossHP/configs/bosshp/ze_harry_potter_v2_1.cfg new file mode 100644 index 00000000..5046c881 --- /dev/null +++ b/BossHP/configs/bosshp/ze_harry_potter_v2_1.cfg @@ -0,0 +1,148 @@ +"bosses" +{ + //"0" + //{ + //"name" "Deatheater" + //"method" "counter" + //"trigger" "map_template_miniboss:OnEntitySpawned" + //"killtrigger" "map_miniboss_brush:OnUser1" + //"hurttrigger" "map_miniboss_phys:OnHealthChanged" + //"multitrigger" "1" + + //"counter" "map_boss_counter2" + //} + "0" + { + "name" "Voldemort" + "method" "counter" + "trigger" "stage1_boss_template2:OnEntitySpawned" + "killtrigger" "stage1_boss_hp_case:OnCase06" + "hurttrigger" "stage1_boss_hp_physbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + + "1" + { + "name" "Troll" + "method" "counter" + "trigger" "stage2_miniboss_template:OnEntitySpawned" + "killtrigger" "stage2_miniboss_hp_case:OnCase06" + "hurttrigger" "stage2_miniboss_hp_phy1:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "2" //Extreme + { + "name" "Troll" + "method" "counter" + "trigger" "stage2_ex_miniboss_template:OnEntitySpawned" + "killtrigger" "stage2_ex_miniboss_hp_case:OnCase06" + "hurttrigger" "stage2_miniboss_hp_phy1:OnHealthChanged" + + "counter" "map_boss_counter2" + } + + "3" + { + "name" "Basilisk" + "method" "counter" + "trigger" "stage2_boss_template1:OnEntitySpawned" + "killtrigger" "stage2_boss_hp_case:OnCase06" + "hurttrigger" "stage2_boss_hp_physbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "4" + { + "name" "Dragon" + "method" "counter" + "trigger" "stage3_wizdrag1_template:OnEntitySpawned" + "killtrigger" "stage3_wizdrag1_case:OnCase04" + "hurttrigger" "stage3_wizdrag1_hitbox_h:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "5" + { + "name" "Dragon" + "method" "counter" + "trigger" "stage3_wizdrag2_template:OnEntitySpawned" + "killtrigger" "stage3_wizdrag2_case:OnCase04" + "hurttrigger" "stage3_wizdrag2_hitbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "6" + { + "name" "Dragon" + "method" "counter" + "trigger" "stage3_wizdrag3_template:OnEntitySpawned" + "killtrigger" "stage3_wizdrag3_case:OnCase04" + "hurttrigger" "stage3_wizdrag3_hitbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "7" + { + "name" "Dragon" + "method" "counter" + "trigger" "stage3_wizdrag4_template:OnEntitySpawned" + "killtrigger" "stage3_wizdrag4_case:OnCase04" + "hurttrigger" "stage3_wizdrag4_hitbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "8" + { + "name" "Aragog" + "method" "counter" + "trigger" "stage4_boss_template2:OnEntitySpawned" + "killtrigger" "stage4_boss_hp_case:OnCase06" + "hurttrigger" "stage4_boss_physbox_HP:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "9" + { + "name" "Mini Spider" + "method" "counter" + "trigger" "stage4_miniboss_template:OnEntitySpawned" + "killtrigger" "stage4_miniboss_hp_case:OnCase06" + "hurttrigger" "stage4_miniboss_phys_HP:OnHealthChanged" + "multitrigger" "1" + + "counter" "stage4_miniboss_counter2" + } + "10" + { + "name" "Fluffy" + "method" "counter" + "trigger" "stage5_miniboss_template1:OnEntitySpawned" + "killtrigger" "stage5_miniboss_case:OnCase06" + "hurttrigger" "stage5_miniboss_physbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "11" + { + "name" "Voldemort" + "method" "counter" + "trigger" "stage5_boss_template_v:OnEntitySpawned" + "killtrigger" "stage5_boss_v_case:OnCase06" + "hurttrigger" "stage5_boss_v_physbox_HP:OnHealthChanged" + + "counter" "map_boss_counter2" + } + "12" + { + "name" "Snape" + "method" "counter" + "trigger" "stage5_ending_template:OnEntitySpawned" + "killtrigger" "stage5_ending_xwin:OnTrigger" + "hurttrigger" "stage5_ending_tracker_physbox:OnHealthChanged" + + "counter" "map_boss_counter2" + } + +} diff --git a/BossHP/configs/bosshp/ze_hellz_rescuebase_v5_b1.cfg b/BossHP/configs/bosshp/ze_hellz_rescuebase_v5_b1.cfg index 4d3a02a6..d380c708 100644 --- a/BossHP/configs/bosshp/ze_hellz_rescuebase_v5_b1.cfg +++ b/BossHP/configs/bosshp/ze_hellz_rescuebase_v5_b1.cfg @@ -10,25 +10,4 @@ "counter" "Noctali_Boss_Health" "backup" "Noctali_Boss_Health_Init" } - "1" - { - "name" "White Knight" - "method" "breakable" - "trigger" "Temp_Item_White_Knight:OnEntitySpawned" - "showtrigger" "Item_White_Knight_Physbox:OnTakeDamage" - "multitrigger" "1" - "namefixup" "1" - "timeout" "3" - - "breakable" "Item_White_Knight_Physbox" - } - "2" - { - "name" "Anarchy Breakable" - "method" "breakable" - "trigger" "Anarchy_Activator_Break:OnTakeDamage" - "timeout" "3" - - "breakable" "Anarchy_Activator_Break" - } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_hidden_temple_v2_5.cfg b/BossHP/configs/bosshp/ze_hidden_temple_v2_5.cfg deleted file mode 100644 index 10ad3151..00000000 --- a/BossHP/configs/bosshp/ze_hidden_temple_v2_5.cfg +++ /dev/null @@ -1,13 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Boss" - "method" "hpbar" - "trigger" "naraka_count_players:OnStartTouch" - - "iterator" "naraka_hp_iterations" - "counter" "naraka_counter" - "backup" "naraka_hp_backup" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_hold_em_v10.cfg b/BossHP/configs/bosshp/ze_hold_em_v10.cfg index d4f5642c..9ed9c67f 100644 --- a/BossHP/configs/bosshp/ze_hold_em_v10.cfg +++ b/BossHP/configs/bosshp/ze_hold_em_v10.cfg @@ -5,6 +5,7 @@ "name" "Billy" "method" "counter" "trigger" "end_trigger:OnStartTouch" + "hurttrigger" "boss:OnHealthChanged" "counter" "boss_hp" } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_isla_nublar_v2_1.cfg b/BossHP/configs/bosshp/ze_isla_nublar_v2_1.cfg deleted file mode 100644 index 51104a7b..00000000 --- a/BossHP/configs/bosshp/ze_isla_nublar_v2_1.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "0" // T-Rex - { - "name" "T-Rex" - "method" "counter" - "trigger" "trexhealthadder:OnStartTouch" - - "counter" "trexhitbased1" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_johnny_nukem_beta7.cfg b/BossHP/configs/bosshp/ze_johnny_nukem_b8_1.cfg similarity index 99% rename from BossHP/configs/bosshp/ze_johnny_nukem_beta7.cfg rename to BossHP/configs/bosshp/ze_johnny_nukem_b8_1.cfg index 328b3e1f..dab94ee8 100644 --- a/BossHP/configs/bosshp/ze_johnny_nukem_beta7.cfg +++ b/BossHP/configs/bosshp/ze_johnny_nukem_b8_1.cfg @@ -24,4 +24,4 @@ "counter" "Solid_Paper_Counter" } -} \ No newline at end of file +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_l0v0l_b1.cfg b/BossHP/configs/bosshp/ze_l0v0l_v1_4.cfg similarity index 61% rename from BossHP/configs/bosshp/ze_l0v0l_b1.cfg rename to BossHP/configs/bosshp/ze_l0v0l_v1_4.cfg index 6255c9c0..bc639fad 100644 --- a/BossHP/configs/bosshp/ze_l0v0l_b1.cfg +++ b/BossHP/configs/bosshp/ze_l0v0l_v1_4.cfg @@ -2,9 +2,10 @@ { "0" // lvl1 { - "name" "Gargantua" + "name" "Priest" "method" "hpbar" "trigger" "bosslvl1_trigger:OnStartTouch" + "hurttrigger" "bosslvl1_hit:OnHealthChanged" "iterator" "bosslvl1_counter3" "counter" "bosslvl1_counter1" @@ -15,6 +16,7 @@ "name" "Gargantua" "method" "hpbar" "trigger" "bosslvl2_trigger:OnStartTouch" + "hurttrigger" "bosslvl2_hit:OnHealthChanged" "iterator" "bosslvl2_counter3" "counter" "bosslvl2_counter1" @@ -22,9 +24,10 @@ } "2" // lvl3 { - "name" "BOSS_HP" + "name" "Gunship" "method" "hpbar" "trigger" "bosslvl3_trigger:OnStartTouch" + "hurttrigger" "bosslvl3_hit:OnHealthChanged" "iterator" "bosslvl3_counter3" "counter" "bosslvl3_counter1" @@ -35,9 +38,22 @@ "name" "Gargantua" "method" "hpbar" "trigger" "bosslvl3_end_trigger:OnStartTouch" + "hurttrigger" "bosslvl3_end_hit:OnHealthChanged" "iterator" "bosslvl3_end_counter3" "counter" "bosslvl3_end_counter1" "backup" "bosslvl3_end_counter2" } + + "4" // harpy + { + "name" "Harpy" + "method" "hpbar" + "trigger" "bosslvl3_harpy_trigger1:OnStartTouch" + "hurttrigger" "bosslvl3_harpy_hit:OnHealthChanged" + + "iterator" "bosslvl3_harpy_counter3" + "counter" "bosslvl3_harpy_counter1" + "backup" "bosslvl3_harpy_counter2" + } } diff --git a/BossHP/configs/bosshp/ze_lazers_v2_3.cfg b/BossHP/configs/bosshp/ze_lazers_v2_3.cfg deleted file mode 100644 index c4c5579c..00000000 --- a/BossHP/configs/bosshp/ze_lazers_v2_3.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Bahamut" - "method" "counter" - "trigger" "doorbell:OnStartTouch:35" - - "counter" "hp_counter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_lila_panic_escape_v3_1.cfg b/BossHP/configs/bosshp/ze_lila_panic_escape_v3_1.cfg index a0dbaf0e..529faafb 100644 --- a/BossHP/configs/bosshp/ze_lila_panic_escape_v3_1.cfg +++ b/BossHP/configs/bosshp/ze_lila_panic_escape_v3_1.cfg @@ -5,6 +5,18 @@ "name" "Pedobear" "method" "counter" "trigger" "boss_trigger_start:OnTrigger" + "hurttrigger" "boss_break:OnHealthChanged" + "counter" "boss_hp" } + "1" + { + "name" "chopper" + "method" "counter" + "trigger" "ZE_Trigger_Extreme:OnTrigger" + "hurttrigger" "Chopper_Model:OnHealthChanged" + "timeout" "3" + + "counter" "Heli_HP" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_lotr_minas_tirith_v2_2fix.cfg b/BossHP/configs/bosshp/ze_lotr_minas_tirith_v2_2fix.cfg index 475d392c..94ecbc74 100644 --- a/BossHP/configs/bosshp/ze_lotr_minas_tirith_v2_2fix.cfg +++ b/BossHP/configs/bosshp/ze_lotr_minas_tirith_v2_2fix.cfg @@ -4,8 +4,11 @@ { "name" "Balrog" "method" "breakable" - "trigger" "item_balrog_hp:OnTakeDamage" + "trigger" "templateBalrog:OnEntitySpawned" + "showtrigger" "item_balrog_hp:OnTakeDamage" + "hurttrigger" "item_balrog_hp:OnTakeDamage" "timeout" "3" + "multitrigger" "1" "breakable" "item_balrog_hp" } @@ -14,6 +17,7 @@ "name" "Gandalf" "method" "breakable" "trigger" "item_gandalf_15:OnTakeDamage" + "hurttrigger" "item_gandalf_15:OnTakeDamage" "timeout" "3" "breakable" "item_gandalf_15" @@ -23,6 +27,7 @@ "name" "White Knight" "method" "breakable" "trigger" "item_goliath_2:OnTakeDamage" + "hurttrigger" "item_goliath_2:OnTakeDamage" "timeout" "3" "breakable" "item_goliath_2" @@ -33,6 +38,7 @@ "method" "counter" "trigger" "temp_item_nazgul:OnEntitySpawned" "showtrigger" "item_nazgul_17:OutValue" + "hurttrigger" "item_nazgul_17:OutValue" "multitrigger" "1" "namefixup" "1" "timeout" "3" diff --git a/BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_5.cfg b/BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_3.cfg similarity index 63% rename from BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_5.cfg rename to BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_3.cfg index 475d392c..f41a547f 100644 --- a/BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_5.cfg +++ b/BossHP/configs/bosshp/ze_lotr_minas_tirith_v3_3.cfg @@ -4,7 +4,10 @@ { "name" "Balrog" "method" "breakable" - "trigger" "item_balrog_hp:OnTakeDamage" + "trigger" "templateBalrog:OnEntitySpawned" + "showtrigger" "item_balrog_hp:OnTakeDamage" + "hurttrigger" "item_balrog_hp:OnTakeDamage" + "multitrigger" "1" "timeout" "3" "breakable" "item_balrog_hp" @@ -14,6 +17,7 @@ "name" "Gandalf" "method" "breakable" "trigger" "item_gandalf_15:OnTakeDamage" + "hurttrigger" "item_gandalf_15:OnTakeDamage" "timeout" "3" "breakable" "item_gandalf_15" @@ -23,6 +27,7 @@ "name" "White Knight" "method" "breakable" "trigger" "item_goliath_2:OnTakeDamage" + "hurttrigger" "item_goliath_2:OnTakeDamage" "timeout" "3" "breakable" "item_goliath_2" @@ -32,7 +37,8 @@ "name" "Nazgul" "method" "counter" "trigger" "temp_item_nazgul:OnEntitySpawned" - "showtrigger" "item_nazgul_17:OutValue" + "showtrigger" "item_nazgul_7:OnHealthChanged" + "hurttrigger" "item_nazgul_7:OnHealthChanged" "multitrigger" "1" "namefixup" "1" "timeout" "3" diff --git a/BossHP/configs/bosshp/ze_m0w0m_a2.cfg b/BossHP/configs/bosshp/ze_m0w0m_a2.cfg new file mode 100644 index 00000000..72d542a2 --- /dev/null +++ b/BossHP/configs/bosshp/ze_m0w0m_a2.cfg @@ -0,0 +1,253 @@ +"bosses" +{ + "0" + { + "name" "Sanictank" + "method" "hpbar" + "trigger" "bosslvl4_end_hptrigger1:OnStartTouch" + "timeout" "1" + "iterator" "bosslvl4_end_counter3" + "counter" "bosslvl4_end_counter1" + "backup" "bosslvl4_end_counter2" + } + "1" + { + "name" "Aircraft" + "method" "hpbar" + "trigger" "bosslvl2_trigger:OnStartTouch" + + "iterator" "bosslvl2_1_counter3" + "counter" "bosslvl2_1_counter1" + "backup" "bosslvl2_1_counter2" + } + "2" + { + "name" "Aircraft" + "method" "hpbar" + "trigger" "bosslvl5_trigger:OnStartTouch" + + "iterator" "bosslvl2_1_counter3" + "counter" "bosslvl2_1_counter1" + "backup" "bosslvl2_1_counter2" + } + "3" + { + "name" "UFO" + "method" "hpbar" + "trigger" "bosslvl2_trigger:OnStartTouch" + + "iterator" "bosslvl2_2_counter3" + "counter" "bosslvl2_2_counter1" + "backup" "bosslvl2_2_counter2" + } + "4" + { + "name" "UFO" + "method" "hpbar" + "trigger" "bosslvl5_trigger:OnStartTouch" + + "iterator" "bosslvl2_2_counter3" + "counter" "bosslvl2_2_counter1" + "backup" "bosslvl2_2_counter2" + } + "5" + { + "name" "Porygon" + "method" "hpbar" + "trigger" "bosslvl4_trigger:OnStartTouch" + + "iterator" "bosslvl4_counter3" + "counter" "bosslvl4_counter1" + "backup" "bosslvl4_counter2" + } + "6" + { + "name" "Porygon" + "method" "hpbar" + "trigger" "bosslvl1_trigger:OnStartTouch" + + "iterator" "bosslvl4_counter3" + "counter" "bosslvl4_counter1" + "backup" "bosslvl4_counter2" + } + "3" + { + "name" "Ifrit - Stage 1" + "method" "hpbar" + "trigger" "bosslvl3_trigger:OnStartTouch" + + "iterator" "bosslvl3_1_counter3" + "counter" "bosslvl3_1_counter1" + "backup" "bosslvl3_1_counter2" + } + "3" + { + "name" "Ifrit - Stage 2" + "method" "hpbar" + "trigger" "bosslvl3_trigger:OnStartTouch" + + "iterator" "bosslvl3_2_counter3" + "counter" "bosslvl3_2_counter1" + "backup" "bosslvl3_2_counter2" + } + "2" + { + "name" "Ifrit" + "method" "hpbar" + "trigger" "door27_3:OnStartTouch" + + "iterator" "bosslvl6_counter3" + "counter" "bosslvl6_counter1" + "backup" "bosslvl6_counter2" + } + "3" + { + "name" "Golem" + "method" "hpbar" + "trigger" "lvl6_end_golem_hptrigger:OnStartTouch" + + "iterator" "lvl6_end_golem_counter3" + "counter" "lvl6_end_golem_counter1" + "backup" "lvl6_end_golem_counter2" + } + "0" + { + "name" "Golem" + "method" "hpbar" + "trigger" "tele7_3:OnStartTouch" + + "iterator" "bosslvl3_golem_counter3" + "counter" "bosslvl3_golem_counter1" + "backup" "bosslvl3_golem_counter2" + } + "0" + { + "name" "Golem" + "method" "hpbar" + "trigger" "tele7_2:OnStartTouch" + + "iterator" "bosslvl3_golem_counter3" + "counter" "bosslvl3_golem_counter1" + "backup" "bosslvl3_golem_counter2" + } + "1" + { + "name" "Portal - 1" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter1" + } + "1" + { + "name" "Portal - 2" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter2" + } + "1" + { + "name" "Portal - 3" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter3" + } + "1" + { + "name" "Portal - 4" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter4" + } + "1" + { + "name" "Portal - 5" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter5" + } + "1" + { + "name" "Portal - 10" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter10" + } + "1" + { + "name" "Portal - 6" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter6" + } + "1" + { + "name" "Portal - 7" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter7" + } + "1" + { + "name" "Portal - 8" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter8" + } + "1" + { + "name" "Portal - 9" + "method" "counter" + "trigger" "lvl5_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl5_npc_counter9" + } + "1" + { + "name" "Portal - 2" + "method" "counter" + "trigger" "lvl2_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl2_npc_counter2" + } + "1" + { + "name" "Portal - 4" + "method" "counter" + "trigger" "lvl2_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl2_npc_counter4" + } + "1" + { + "name" "Portal - 1" + "method" "counter" + "trigger" "lvl2_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl2_npc_counter1" + } + "1" + { + "name" "Portal - 3" + "method" "counter" + "trigger" "lvl2_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl2_npc_counter3" + } + "1" + { + "name" "Portal - 5" + "method" "counter" + "trigger" "lvl2_npc_trigger:OnStartTouch" + "timeout" "10" + "counter" "lvl2_npc_counter5" + } +} diff --git a/BossHP/configs/bosshp/ze_mist_v1_3.cfg b/BossHP/configs/bosshp/ze_mist_v1_3.cfg new file mode 100644 index 00000000..3765d80b --- /dev/null +++ b/BossHP/configs/bosshp/ze_mist_v1_3.cfg @@ -0,0 +1,28 @@ +"bosses" +{ + "0" + { + "name" "Segments" + "method" "counter" + "trigger" "tr_dragonaddhp:OnStartTouch" + + "counter" "counter_dragon" + } + "1" + { + "name" "Dragon" + "method" "breakable" + "trigger" "tr_dragonaddhp:OnStartTouch" + "multitrigger" "1" + + "breakable" "pbox_dragon" + } + "2" + { + "name" "Revived Dragon" + "method" "counter" + "trigger" "tr_addeschp:OnStartTouch" + + "counter" "counter_eschp" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_moltentemple_p1t2.cfg b/BossHP/configs/bosshp/ze_moltentemple_p1t2.cfg new file mode 100644 index 00000000..6f3b6113 --- /dev/null +++ b/BossHP/configs/bosshp/ze_moltentemple_p1t2.cfg @@ -0,0 +1,11 @@ +"bosses" +{ + "0" + { + "name" "Toasted Golem" + "method" "breakable" + "trigger" "temple_mboss_cell1:OnFullyClosed" + + "breakable" "temple_mboss_hitbox" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_mountain_escape_bbo_v1.cfg b/BossHP/configs/bosshp/ze_mountain_escape_bbo_v1.cfg new file mode 100644 index 00000000..bf9b5de5 --- /dev/null +++ b/BossHP/configs/bosshp/ze_mountain_escape_bbo_v1.cfg @@ -0,0 +1,75 @@ +"bosses" +{ + "0" + { + "name" "Bahamut" + "method" "counter" + "trigger" "calcVidaD:OnStartTouch" + "counter" "bahamut_vida" + } + "1" + { + "name" "Bahamut" + "method" "breakable" + "trigger" "baha_vida:OnStartTouch" + "breakable" "bahamutend" + } + "2" + { + "name" "Alduin" + "method" "hpbar" + "trigger" "boss_hp_3_ex:OnStartTouch" + "iterator" "BossHpIterations" + "counter" "counter_3" + "backup" "bosshpbackup" + } + "3" + { + "name" "Balrog" + "method" "breakable" + "trigger" "item_balrog_hp:OnTakeDamage" + "timeout" "3" + "breakable" "item_balrog_hp" + } + "4" + { + "name" "Gandalf" + "method" "breakable" + "trigger" "item_gandalf_15:OnTakeDamage" + "timeout" "3" + "breakable" "item_gandalf_15" + } + "5" + { + "name" "White Knight" + "method" "breakable" + "trigger" "item_goliath_2:OnTakeDamage" + "timeout" "3" + "breakable" "item_goliath_2" + } + "6" + { + "name" "Nazgul" + "method" "counter" + "trigger" "temp_item_nazgul:OnEntitySpawned" + "showtrigger" "item_nazgul_17:OutValue" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + "counter" "item_nazgul_17" + } + "7" + { + "name" "Dragonpriest" + "method" "breakable" + "trigger" "phbox:OnAwakened" + "breakable" "phbox" + } + "8" + { + "name" "Sephiroth" + "method" "breakable" + "trigger" "baha_vida2:OnStartTouch" + "breakable" "sephi_box" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_mountain_escape_v5_zy.cfg b/BossHP/configs/bosshp/ze_mountain_escape_v5_zy.cfg new file mode 100644 index 00000000..46671b97 --- /dev/null +++ b/BossHP/configs/bosshp/ze_mountain_escape_v5_zy.cfg @@ -0,0 +1,51 @@ +"bosses" +{ + "0" + { + "name" "Predator Stage - 1" + "method" "counter" + "trigger" "fboss_start_trigger:OnStartTouch" + + "counter" "fboss_math_2" + } + "1" + { + "name" "Predator Stage - 2" + "method" "counter" + "trigger" "fboss_start_trigger:OnStartTouch" + + "counter" "fboss_math_1" + } + "2" + { + "name" "Medusa" + "method" "counter" + "trigger" "mboss_s_triggerTeleportChamber:OnStartTouch" + + "counter" "mboss_math_health" + } + "3" + { + "name" "Bahamut" + "method" "counter" + "trigger" "physboxBahamutBaseHits:OnDamaged" + + "counter" "mathBahamutHits" + } + "4" + { + "name" "Defensive Robot" + "method" "counter" + "trigger" "papercrap_ExtBoss:OnHealthChanged" + + "counter" "papercrap_BossExtHitP" + } + "5" + { + "name" "Giant Crab" + "method" "breakable" + "trigger" "boss_counter:OnStartTouch" + + "breakable" "boss_health" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_naruto_v2_6e.cfg b/BossHP/configs/bosshp/ze_naruto_v2_6e.cfg new file mode 100644 index 00000000..a50857d8 --- /dev/null +++ b/BossHP/configs/bosshp/ze_naruto_v2_6e.cfg @@ -0,0 +1,48 @@ +"bosses" +{ + "0" // Stage 4 + { + "name" "Sasuke" + "method" "counter" + "trigger" "heal_boss:OnStartTouch" + + "counter" "health_boss" + } + + "1" + { + "name" "Sasuke Clone" + "method" "counter" + "trigger" "naruto_multi_spawner:OnEntitySpawned" + "killtrigger" "multi_2_d:OnPass" + + "counter" "health_multi_1" + } + "2" + { + "name" "Sasuke Clone" + "method" "counter" + "trigger" "naruto_multi_spawner:OnEntitySpawned" + "killtrigger" "multi_2_c:OnPass" + + "counter" "health_multi_2" + } + "3" + { + "name" "Sasuke Clone" + "method" "counter" + "trigger" "naruto_multi_spawner:OnEntitySpawned" + "killtrigger" "multi_2_b:OnPass" + + "counter" "health_multi_3" + } + "4" + { + "name" "Sasuke Clone" + "method" "counter" + "trigger" "naruto_multi_spawner:OnEntitySpawned" + "killtrigger" "multi_2_a:OnPass" + + "counter" "health_multi_4" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_necromanteion_v3_1s_fix.cfg b/BossHP/configs/bosshp/ze_necromanteion_v3_1s_fix.cfg new file mode 100644 index 00000000..6ab54e06 --- /dev/null +++ b/BossHP/configs/bosshp/ze_necromanteion_v3_1s_fix.cfg @@ -0,0 +1,11 @@ +"bosses" +{ + "0" + { + "name" "Hades" + "method" "counter" + "trigger" "trigger_human_arrive:OnTrigger" + + "counter" "hp_counter25" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_notredame_v1_3.cfg b/BossHP/configs/bosshp/ze_notredame_v1_3.cfg deleted file mode 100644 index 21a9ce25..00000000 --- a/BossHP/configs/bosshp/ze_notredame_v1_3.cfg +++ /dev/null @@ -1,10 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Great Jack" - "method" "counter" - "trigger" "hp_to_boss:OnStartTouch" - "counter" "boss_hp" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_onahole_v3s_fix.cfg b/BossHP/configs/bosshp/ze_onahole_v3s_fix.cfg new file mode 100644 index 00000000..0122f0f6 --- /dev/null +++ b/BossHP/configs/bosshp/ze_onahole_v3s_fix.cfg @@ -0,0 +1,95 @@ +"bosses" +{ + "-1" // NPC's + { + "name" "Barry Bee" + "method" "breakable" + "trigger" "barry_temp2:OnEntitySpawned" + "showtrigger" "barry_health2:OnDamaged" + "hurttrigger" "barry_health2:OnHealthChanged" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + + "breakable" "barry_health2" + } + "-2" // NPC's + { + "name" "Barry Bee" + "method" "breakable" + "trigger" "barry_temp1:OnEntitySpawned" + "showtrigger" "barry_health1:OnDamaged" + "hurttrigger" "barry_health1:OnHealthChanged" + "multitrigger" "1" + "namefixup" "1" + "timeout" "3" + + "breakable" "barry_health1" + } + "0" // Stage 1 + { + "name" "Onabox" + "method" "breakable" + "trigger" "bossshield:OnBreak" + + "breakable" "Onabox" + } + "1" // Extreme 1 + { + "name" "Hank Hill" + "method" "breakable" + "trigger" "Hank_hitbox:OnHealthChanged" + + "breakable" "Hank_hitbox" + } + "2" // Stage 2 + { + "name" "Penis" + "method" "breakable" + "trigger" "boss_health2:OnHealthChanged" + "showtrigger" "invisboss2:OnBreak" + + "breakable" "boss_health2" + } + "3" // Extreme 2 + { + "name" "Penis" + "method" "breakable" + "trigger" "boss_health2_ex:OnHealthChanged" + "showtrigger" "invisboss2:OnBreak" + + "breakable" "boss_health2_ex" + } + "4" // Extreme 2 + { + "name" "Kazoo" + "method" "breakable" + "trigger" "ex2_boss2_health:OnHealthChanged" + + "breakable" "ex2_boss2_health" + } + "5" // Extreme 3 + { + "name" "Hank Hill" + "method" "breakable" + "trigger" "hank_bahamut_hp:OnHealthChanged" + + "breakable" "hank_bahamut_hp" + } + "6" // Extreme 3 + { + "name" "Barry Bee" + "method" "counter" + "trigger" "final_lasers:OnTrigger" + + "counter" "barry_final_health" + } + "7" // Stage 3 + { + "name" "Vagene" + "method" "breakable" + "trigger" "boss3_hitbox_health:OnHealthChanged" + + "breakable" "boss3_hitbox_health" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_otakuroom_v5_6fs.cfg b/BossHP/configs/bosshp/ze_otakuroom_v5_6fs.cfg index c7fb84a6..faf0d553 100644 --- a/BossHP/configs/bosshp/ze_otakuroom_v5_6fs.cfg +++ b/BossHP/configs/bosshp/ze_otakuroom_v5_6fs.cfg @@ -5,6 +5,7 @@ "name" "Tenshi" "method" "counter" "trigger" "lv3_boss_hpup:OnStartTouch" + "hurttrigger" "ts_hitbox:OnHealthChanged" "counter" "ts_hp" } @@ -13,6 +14,7 @@ "name" "Tenshi" "method" "counter" "trigger" "lv3_laser_hpup:OnStartTouch" + "hurttrigger" "lv3_ts_hitbox:OnHealthChanged" "counter" "lv3_ts_hp" } diff --git a/BossHP/configs/bosshp/ze_paper_escaper_v7.cfg b/BossHP/configs/bosshp/ze_paper_escaper_v7_1.cfg similarity index 100% rename from BossHP/configs/bosshp/ze_paper_escaper_v7.cfg rename to BossHP/configs/bosshp/ze_paper_escaper_v7_1.cfg diff --git a/BossHP/configs/bosshp/ze_pirates_port_royal_v3_6.cfg b/BossHP/configs/bosshp/ze_pirates_port_royal_v3_6.cfg index 531fd28e..de72701c 100644 --- a/BossHP/configs/bosshp/ze_pirates_port_royal_v3_6.cfg +++ b/BossHP/configs/bosshp/ze_pirates_port_royal_v3_6.cfg @@ -5,6 +5,7 @@ "name" "Cannon" "method" "hpbar" "trigger" "delo_boss_hity:OnStartTouch" + "hurttrigger" "delo_counter:OutValue" "iterator" "boss_hp_iterations" "counter" "delo_counter" @@ -15,6 +16,7 @@ "name" "Pirate" "method" "hpbar" "trigger" "pirate_add_hit:OnStartTouch" + "hurttrigger" "pirate_hitbox:OnHealthChanged" "iterator" "pirate_hp_iterations" "counter" "pirate_counter" @@ -25,6 +27,7 @@ "name" "Barbossa" "method" "hpbar" "trigger" "barbossa2_pocty:OnStartTouch" + "hurttrigger" "barbossa_hit:OnHealthChanged" "iterator" "barbossa_hp_iterations" "counter" "barbossa_counter" @@ -35,6 +38,7 @@ "name" "Kraken" "method" "hpbar" "trigger" "kraken_multipl:OnStartTouch" + "hurttrigger" "kraken_box:OnHealthChanged" "iterator" "kraken_hp_iterations" "counter" "kraken_counter" @@ -45,6 +49,7 @@ "name" "Barbossa" "method" "counter" "trigger" "final_barbossa_hity:OnStartTouch" + "hurttrigger" "final_barbossa_hit:OnHealthChanged" "counter" "final_barbossa_counter" } diff --git a/BossHP/configs/bosshp/ze_pirates_port_royal_v5_4s2.cfg b/BossHP/configs/bosshp/ze_pirates_port_royal_v5_4s2.cfg index 531fd28e..de72701c 100644 --- a/BossHP/configs/bosshp/ze_pirates_port_royal_v5_4s2.cfg +++ b/BossHP/configs/bosshp/ze_pirates_port_royal_v5_4s2.cfg @@ -5,6 +5,7 @@ "name" "Cannon" "method" "hpbar" "trigger" "delo_boss_hity:OnStartTouch" + "hurttrigger" "delo_counter:OutValue" "iterator" "boss_hp_iterations" "counter" "delo_counter" @@ -15,6 +16,7 @@ "name" "Pirate" "method" "hpbar" "trigger" "pirate_add_hit:OnStartTouch" + "hurttrigger" "pirate_hitbox:OnHealthChanged" "iterator" "pirate_hp_iterations" "counter" "pirate_counter" @@ -25,6 +27,7 @@ "name" "Barbossa" "method" "hpbar" "trigger" "barbossa2_pocty:OnStartTouch" + "hurttrigger" "barbossa_hit:OnHealthChanged" "iterator" "barbossa_hp_iterations" "counter" "barbossa_counter" @@ -35,6 +38,7 @@ "name" "Kraken" "method" "hpbar" "trigger" "kraken_multipl:OnStartTouch" + "hurttrigger" "kraken_box:OnHealthChanged" "iterator" "kraken_hp_iterations" "counter" "kraken_counter" @@ -45,6 +49,7 @@ "name" "Barbossa" "method" "counter" "trigger" "final_barbossa_hity:OnStartTouch" + "hurttrigger" "final_barbossa_hit:OnHealthChanged" "counter" "final_barbossa_counter" } diff --git a/BossHP/configs/bosshp/ze_pkmn_adventure_v7_2s.cfg b/BossHP/configs/bosshp/ze_pkmn_adventure_v7_2s.cfg index 2823402e..4a8c8f90 100644 --- a/BossHP/configs/bosshp/ze_pkmn_adventure_v7_2s.cfg +++ b/BossHP/configs/bosshp/ze_pkmn_adventure_v7_2s.cfg @@ -6,6 +6,7 @@ "name" "Nidoqueen" "method" "breakable" "trigger" "nidoqueen_template:OnEntitySpawned" + "hurttrigger" "nidoqueen:OnHealthChanged" "breakable" "nidoqueen" } @@ -16,6 +17,7 @@ "method" "counter" "trigger" "addhealth_regi:OnStartTouch:3" "killtrigger" "regiiceboss:OnBreak" + "hurttrigger" "regicehealth:OnHealthChanged" "counter" "regicehealth" } @@ -25,6 +27,7 @@ "name" "Kirlia" "method" "breakable" "trigger" "KirliaSpawn:OnEntitySpawned" + "hurttrigger" "kirlia:OnHealthChanged" "breakable" "kirlia" } @@ -33,6 +36,7 @@ "name" "Crobat" "method" "breakable" "trigger" "CrobatSpawn:OnEntitySpawned" + "hurttrigger" "Crobat:OnHealthChanged" "breakable" "Crobat" } @@ -42,6 +46,7 @@ "method" "counter" "trigger" "groudonaddhealth:OnStartTouch" "killtrigger" "Groudon:OnBreak" + "hurttrigger" "Groudon:OnHealthChanged" "counter" "groudonhp" } @@ -51,6 +56,7 @@ "method" "counter" "trigger" "crobatfinalbossspawn:OnEntitySpawned" "killtrigger" "CrobatFinalboss:OnBreak" + "hurttrigger" "CrobatFinalboss:OnHealthChanged" "counter" "finalkirlia_hp" } @@ -60,6 +66,7 @@ "method" "counter" "trigger" "skuntank_spawn:OnEntitySpawned" "killtrigger" "Skuntank:OnBreak" + "hurttrigger" "Skuntank:OnHealthChanged" "counter" "skuntankhealth" } @@ -69,6 +76,7 @@ "method" "counter" "trigger" "purugly_spawn:OnEntitySpawned" "killtrigger" "Purugly:OnBreak" + "hurttrigger" "Purugly:OnHealthChanged" "counter" "puruglyhealth" } @@ -78,6 +86,7 @@ "method" "counter" "trigger" "HonchkrowSpawn:OnEntitySpawned" "killtrigger" "Honchkrow:OnBreak" + "hurttrigger" "Honchkrow:OnHealthChanged" "counter" "honchkrowhp" } @@ -87,6 +96,7 @@ "method" "counter" "trigger" "CrobatSpawnCyrus:OnEntitySpawned" "killtrigger" "CrobatCyrus:OnBreak" + "hurttrigger" "CrobatCyrus:OnHealthChanged" "counter" "crobatcyrushp" } @@ -96,6 +106,7 @@ "method" "counter" "trigger" "WaevileSpawn:OnEntitySpawned" "killtrigger" "Weavile:OnBreak" + "hurttrigger" "Weavile:OnHealthChanged" "counter" "weavilehp" } @@ -105,6 +116,7 @@ "method" "counter" "trigger" "addhealth_gira:OnStartTouch" "killtrigger" "Giratina:OnBreak" + "hurttrigger" "Giratina:OnHealthChanged" "counter" "giratinahp" } @@ -114,6 +126,7 @@ "method" "counter" "trigger" "bottom_2_medium:OnStartTouch:1" "killtrigger" "CrobatFinalPart2:OnBreak" + "hurttrigger" "CrobatFinalPart2:OnHealthChanged" "counter" "crobatfinal2_health" } @@ -123,6 +136,7 @@ "method" "counter" "trigger" "cyrusfinalspawner:OnEntitySpawned" "killtrigger" "WeavileFinal:OnBreak" + "hurttrigger" "WeavileFinal:OnHealthChanged" "counter" "weavilefinalhp" } diff --git a/BossHP/configs/bosshp/ze_pkmn_adventure_v8_6s_fix2.cfg b/BossHP/configs/bosshp/ze_pkmn_adventure_v8_6s_fix2.cfg new file mode 100644 index 00000000..e0037988 --- /dev/null +++ b/BossHP/configs/bosshp/ze_pkmn_adventure_v8_6s_fix2.cfg @@ -0,0 +1,175 @@ +"bosses" +{ + // Stage 1 - Bosses + "0" + { + "name" "Kirlia Phase 1/4" + "method" "counter" + "trigger" "Level1_KirliaBreakable:OnHealthChanged" + + "counter" "KirliaHP_1" + } + "-1" + { + "name" "Kirlia Phase 2/4" + "method" "counter" + "trigger" "KirliaHP_1:OnHitMin" + + "counter" "KirliaHP_2" + } + "-2" + { + "name" "Kirlia Phase 3/4" + "method" "counter" + "trigger" "KirliaHP_2:OnHitMin" + + "counter" "KirliaHP_3" + } + "-3" + { + "name" "Kirlia Phase 4/4" + "method" "counter" + "trigger" "KirliaHP_3:OnHitMin" + + "counter" "KirliaHP_4" + } + // Stage 2 - Bosses + "-4" + { + "name" "Noctowl" + "method" "counter" + "trigger" "#837716:OnStartTouch" + + "counter" "NoctowlHP" + } + "-5" + { + "name" "Pidgeot" + "method" "counter" + "trigger" "NoctowlHP:OnHitMin" + + "counter" "PidgeotHP" + } + "-6" + { + "name" "Miltank" + "method" "counter" + "trigger" "#836660:OnStartTouch" + + "counter" "MiltankHP" + } + // Stage 3 - Bosses + "-7" + { + "name" "Kirlia" + "method" "breakable" + "trigger" "vsWally:OnStartTouch" + + "breakable" "kirlia" + } + "-8" + { + "name" "Crobat" + "method" "breakable" + "trigger" "CrobatSpawn:OnEntitySpawned" + + "breakable" "Crobat" + } + "-9" + { + "name" "Groudon" + "method" "counter" + "trigger" "#206793:OnStartTouch" + + "counter" "groudonhp" + } + "-10" + { + "name" "Kirlia" + "method" "counter" + "trigger" "#186056:OnStartTouch" + + "counter" "finalkirlia_hp" + } + "-11" + { + "name" "Primal Groudon" + "method" "counter" + "trigger" "Primal_Groudon_Eruption_Relay:OnTrigger" + + "counter" "PrimalGroudonHP" + } + "-12" // Stage 4 - Bosses + { + "name" "Skuntank" + "method" "counter" + "trigger" "skuntank_spawn:OnEntitySpawned" + "killtrigger" "Skuntank:OnBreak" + + "counter" "skuntankhealth" + } + "-13" + { + "name" "Purugly" + "method" "counter" + "trigger" "purugly_spawn:OnEntitySpawned" + "killtrigger" "Purugly:OnBreak" + + "counter" "puruglyhealth" + } + "-14" + { + "name" "Honchkrow" + "method" "counter" + "trigger" "HonchkrowSpawn:OnEntitySpawned" + "killtrigger" "Honchkrow:OnBreak" + + "counter" "honchkrowhp" + } + "-15" + { + "name" "Crobat" + "method" "counter" + "trigger" "CrobatSpawnCyrus:OnEntitySpawned" + "killtrigger" "CrobatCyrus:OnBreak" + + "counter" "crobatcyrushp" + } + "-16" + { + "name" "Weavile" + "method" "counter" + "trigger" "WaevileSpawn:OnEntitySpawned" + "killtrigger" "Weavile:OnBreak" + + "counter" "weavilehp" + } + "-17" + { + "name" "Giratina" + "method" "counter" + "trigger" "addhealth_gira:OnStartTouch" + "killtrigger" "Giratina:OnBreak" + + "counter" "giratinahp" + } + "-18" + { + "name" "Crobat" + "method" "counter" + "trigger" "bottom_2_medium:OnStartTouch:1" + "killtrigger" "CrobatFinalPart2:OnBreak" + + "counter" "crobatfinal2_health" + } + "-19" + { + "name" "Weavile" + "method" "counter" + "trigger" "cyrusfinalspawner:OnEntitySpawned" + "killtrigger" "WeavileFinal:OnBreak" + + "counter" "weavilefinalhp" + } + +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_pkmn_adventure_v9s.cfg b/BossHP/configs/bosshp/ze_pkmn_adventure_v9s.cfg new file mode 100644 index 00000000..f5f00519 --- /dev/null +++ b/BossHP/configs/bosshp/ze_pkmn_adventure_v9s.cfg @@ -0,0 +1,223 @@ +"bosses" +{ + // Stage 1 - Bosses + "0" + { + "name" "Kirlia Phase 1/4" + "method" "counter" + "trigger" "Level1_KirliaBreakable:OnHealthChanged" + + "counter" "KirliaHP_1" + } + "-1" + { + "name" "Kirlia Phase 2/4" + "method" "counter" + "trigger" "KirliaHP_1:OnHitMin" + + "counter" "KirliaHP_2" + } + "-2" + { + "name" "Kirlia Phase 3/4" + "method" "counter" + "trigger" "KirliaHP_2:OnHitMin" + + "counter" "KirliaHP_3" + } + "-3" + { + "name" "Kirlia Phase 4/4" + "method" "counter" + "trigger" "KirliaHP_3:OnHitMin" + + "counter" "KirliaHP_4" + } + // Stage 2 - Bosses + "-4" + { + "name" "Noctowl" + "method" "counter" + "trigger" "#837716:OnStartTouch" + + "counter" "NoctowlHP" + } + "-5" + { + "name" "Pidgeot" + "method" "counter" + "trigger" "NoctowlHP:OnHitMin" + + "counter" "PidgeotHP" + } + "-6" + { + "name" "Miltank" + "method" "counter" + "trigger" "#836660:OnStartTouch" + + "counter" "MiltankHP" + } + // Stage 3 - Bosses + "-7" + { + "name" "Kirlia" + "method" "breakable" + "trigger" "vsWally:OnStartTouch" + + "breakable" "kirlia" + } + "-8" + { + "name" "Crobat" + "method" "breakable" + "trigger" "CrobatSpawn:OnEntitySpawned" + + "breakable" "Crobat" + } + "-9" + { + "name" "Groudon" + "method" "counter" + "trigger" "#206793:OnStartTouch" + + "counter" "groudonhp" + } + "-10" + { + "name" "Kirlia" + "method" "counter" + "trigger" "#186056:OnStartTouch" + + "counter" "finalkirlia_hp" + } + "-11" + { + "name" "Primal Groudon" + "method" "counter" + "trigger" "Primal_Groudon_Eruption_Relay:OnTrigger" + + "counter" "PrimalGroudonHP" + } + "-12" // Stage 4 - Bosses + { + "name" "Skuntank" + "method" "counter" + "trigger" "skuntank_spawn:OnEntitySpawned" + "killtrigger" "Skuntank:OnBreak" + + "counter" "skuntankhealth" + } + "-13" + { + "name" "Purugly" + "method" "counter" + "trigger" "purugly_spawn:OnEntitySpawned" + "killtrigger" "Purugly:OnBreak" + + "counter" "puruglyhealth" + } + "-14" + { + "name" "Honchkrow" + "method" "counter" + "trigger" "HonchkrowSpawn:OnEntitySpawned" + "killtrigger" "Honchkrow:OnBreak" + + "counter" "honchkrowhp" + } + "-15" + { + "name" "Crobat" + "method" "counter" + "trigger" "CrobatSpawnCyrus:OnEntitySpawned" + "killtrigger" "CrobatCyrus:OnBreak" + + "counter" "crobatcyrushp" + } + "-16" + { + "name" "Weavile" + "method" "counter" + "trigger" "WaevileSpawn:OnEntitySpawned" + "killtrigger" "Weavile:OnBreak" + + "counter" "weavilehp" + } + "-17" + { + "name" "Giratina" + "method" "counter" + "trigger" "addhealth_gira:OnStartTouch" + "killtrigger" "Giratina:OnBreak" + + "counter" "giratinahp" + } + "-18" + { + "name" "Crobat" + "method" "counter" + "trigger" "bottom_2_medium:OnStartTouch:1" + "killtrigger" "CrobatFinalPart2:OnBreak" + + "counter" "crobatfinal2_health" + } + "-19" + { + "name" "Weavile" + "method" "counter" + "trigger" "cyrusfinalspawner:OnEntitySpawned" + "killtrigger" "WeavileFinal:OnBreak" + + "counter" "weavilefinalhp" + } + + "-20" + { + "name" "Arceus Phase 1/4" + "method" "counter" + "trigger" "Arceus_Scale:OnStartTouch" + + "counter" "ArceusHP_1" + } + "-21" + { + "name" "Arceus Phase 2/4" + "method" "counter" + "trigger" "ArceusHP_1:OnHitMin" + + "counter" "ArceusHP_2" + } + "-22" + { + "name" "Arceus Phase 3/4" + "method" "counter" + "trigger" "ArceusHP_2:OnHitMin" + + "counter" "ArceusHP_3" + } + "-23" + { + "name" "Arceus Phase 4/4" + "method" "counter" + "trigger" "ArceusHP_3:OnHitMin" + + "counter" "ArceusHP_4" + } + "-24" + { + "name" "Darkray" + "method" "counter" + "trigger" "Level5_DarkraiAddHealth:OnStartTouch" + + "counter" "DarkraiHP" + } + "-25" + { + "name" "Gallade" + "method" "counter" + "trigger" "Level5_GalladeAddH:OnStartTouch" + + "counter" "Level5_GalladeHP" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_pkmn_adventure_v9s_fix.cfg b/BossHP/configs/bosshp/ze_pkmn_adventure_v9s_fix.cfg new file mode 100644 index 00000000..e99c0e8e --- /dev/null +++ b/BossHP/configs/bosshp/ze_pkmn_adventure_v9s_fix.cfg @@ -0,0 +1,216 @@ +"bosses" +{ + // Stage 1 - Bosses + "0" + { + "name" "Kirlia Phase 1/4" + "method" "counter" + "trigger" "Level1_KirliaBreakable:OnHealthChanged" + + "counter" "KirliaHP_1" + } + "-1" + { + "name" "Kirlia Phase 2/4" + "method" "counter" + "trigger" "KirliaHP_1:OnHitMin" + + "counter" "KirliaHP_2" + } + "-2" + { + "name" "Kirlia Phase 3/4" + "method" "counter" + "trigger" "KirliaHP_2:OnHitMin" + + "counter" "KirliaHP_3" + } + "-3" + { + "name" "Kirlia Phase 4/4" + "method" "counter" + "trigger" "KirliaHP_3:OnHitMin" + + "counter" "KirliaHP_4" + } + // Stage 2 - Bosses + "-4" + { + "name" "Noctowl" + "method" "counter" + "trigger" "#837716:OnStartTouch" + + "counter" "NoctowlHP" + } + "-5" + { + "name" "Pidgeot" + "method" "counter" + "trigger" "NoctowlHP:OnHitMin" + + "counter" "PidgeotHP" + } + "-6" + { + "name" "Miltank" + "method" "counter" + "trigger" "#836660:OnStartTouch" + + "counter" "MiltankHP" + } + // Stage 3 - Bosses + "-7" + { + "name" "Kirlia" + "method" "breakable" + "trigger" "vsWally:OnStartTouch" + + "breakable" "kirlia" + } + "-8" + { + "name" "Crobat" + "method" "breakable" + "trigger" "CrobatSpawn:OnEntitySpawned" + + "breakable" "Crobat" + } + "-9" + { + "name" "Groudon" + "method" "counter" + "trigger" "#206793:OnStartTouch" + + "counter" "groudonhp" + } + "-10" + { + "name" "Kirlia" + "method" "counter" + "trigger" "#186056:OnStartTouch" + + "counter" "finalkirlia_hp" + } + "-11" + { + "name" "Primal Groudon" + "method" "counter" + "trigger" "Primal_Groudon_Eruption_Relay:OnTrigger" + + "counter" "PrimalGroudonHP" + } + "-12" // Stage 4 - Bosses + { + "name" "Skuntank" + "method" "counter" + "trigger" "skuntank_spawn:OnEntitySpawned" + "killtrigger" "Skuntank:OnBreak" + + "counter" "skuntankhealth" + } + "-13" + { + "name" "Purugly" + "method" "counter" + "trigger" "purugly_spawn:OnEntitySpawned" + "killtrigger" "Purugly:OnBreak" + + "counter" "puruglyhealth" + } + "-14" + { + "name" "Honchkrow" + "method" "counter" + "trigger" "HonchkrowSpawn:OnEntitySpawned" + "killtrigger" "Honchkrow:OnBreak" + + "counter" "honchkrowhp" + } + "-15" + { + "name" "Crobat" + "method" "counter" + "trigger" "CrobatSpawnCyrus:OnEntitySpawned" + "killtrigger" "CrobatCyrus:OnBreak" + + "counter" "crobatcyrushp" + } + "-16" + { + "name" "Weavile" + "method" "counter" + "trigger" "WaevileSpawn:OnEntitySpawned" + "killtrigger" "Weavile:OnBreak" + + "counter" "weavilehp" + } + "-17" + { + "name" "Giratina" + "method" "counter" + "trigger" "addhealth_gira:OnStartTouch" + "killtrigger" "Giratina:OnBreak" + + "counter" "giratinahp" + } + "-18" + { + "name" "Crobat" + "method" "counter" + "trigger" "bottom_2_medium:OnStartTouch:1" + "killtrigger" "CrobatFinalPart2:OnBreak" + + "counter" "crobatfinal2_health" + } + "-19" + { + "name" "Weavile" + "method" "counter" + "trigger" "cyrusfinalspawner:OnEntitySpawned" + "killtrigger" "WeavileFinal:OnBreak" + + "counter" "weavilefinalhp" + } + + "-20" + { + "name" "Arceus Phase 1/4" + "method" "counter" + "trigger" "Arceus_Scale:OnStartTouch" + + "counter" "ArceusHP_1" + } + "-21" + { + "name" "Arceus Phase 2/4" + "method" "counter" + "trigger" "ArceusHP_1:OnHitMin" + + "counter" "ArceusHP_2" + } + "-22" + { + "name" "Arceus Phase 3/4" + "method" "counter" + "trigger" "ArceusHP_2:OnHitMin" + + "counter" "ArceusHP_3" + } + "-23" + { + "name" "Arceus Phase 4/4" + "method" "counter" + "trigger" "ArceusHP_3:OnHitMin" + + "counter" "ArceusHP_4" + } + "-24" + { + "name" "Darkray" + "method" "counter" + "trigger" "Level5_DarkraiAddHealth:OnStartTouch" + + "counter" "DarkraiHP" + } + +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_pokemon_adventure_v1_1s.cfg b/BossHP/configs/bosshp/ze_pokemon_adventure_v1_1s.cfg new file mode 100644 index 00000000..1176eea5 --- /dev/null +++ b/BossHP/configs/bosshp/ze_pokemon_adventure_v1_1s.cfg @@ -0,0 +1,45 @@ +"bosses" +{ + "0" + { + "name" "Pikachu" + "method" "counter" + "trigger" "PikachuBullets:OnHealthChanged" + + "counter" "CounterPikachuCTs" + } + "1" + { + "name" "Sigilyph" + "method" "counter" + "trigger" "SigilyphBullets:OnHealthChanged" + + "counter" "CounterSigilyphCTs" + } + "2" + { + "name" "Zapdos" + "method" "counter" + "trigger" "ZapdosBullets:OnHealthChanged" + + "counter" "CounterZapdosCTs" + } + "3" + { + "name" "Pokemons" + "method" "counter" + "trigger" "FinalBossBullets:OnHealthChanged" + + "counter" "CounterLastBoss" + } + "4" + { + "name" "Charizard" + "method" "hpbar" + "trigger" "CharizardBullets:OnHealthChanged" + "timeout" "3" + "iterator" "HPCounterIterator" + "counter" "HPCounter" + "backup" "HPCounterBackUp" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_portal_story_v3_2.cfg b/BossHP/configs/bosshp/ze_portal_story_v3_2.cfg index b76de3fe..262802f4 100644 --- a/BossHP/configs/bosshp/ze_portal_story_v3_2.cfg +++ b/BossHP/configs/bosshp/ze_portal_story_v3_2.cfg @@ -5,6 +5,7 @@ "name" "Glados" "method" "counter" "trigger" "lvl1_cts_counter_trigger:OnTrigger" + "hurttrigger" "glados_body:OnHealthChanged" "counter" "lvl1_health_counter" } diff --git a/BossHP/configs/bosshp/ze_predator_ultimate_v1_3.cfg b/BossHP/configs/bosshp/ze_predator_ultimate_v1_3.cfg new file mode 100644 index 00000000..a412ffdb --- /dev/null +++ b/BossHP/configs/bosshp/ze_predator_ultimate_v1_3.cfg @@ -0,0 +1,99 @@ +"bosses" +{ + "0" // Stage 1 Predator + { + "name" "Predator" + "method" "breakable" + "trigger" "aztecboss_math_health:OutValue" + + "breakable" "aztecboss_predhealth_1" + } + "1" // Stage 1 Predator + { + "name" "Predator" + "method" "breakable" + "trigger" "relay_aztecboss_jumpbuildup:OnTrigger" + + "breakable" "aztecboss_predhealth_2" + } + "2" // Stage 2 Predator + { + "name" "Predator" + "method" "counter" + "trigger" "bosshealth_endboss:OutValue" + + "counter" "mob_grudge_math" + } + "3" // Stage 3 Predator + { + "name" "Predator" + "method" "counter" + "trigger" "cboss_INIT_TRIGGER:OnStartTouch" + + "counter" "cboss_predatorhealth_counter" + } + "4" // Attack counter + { + "name" "Predator Attack" + "method" "counter" + "trigger" "cboss_attack_orb_1:OnTrigger" + "killtrigger" "cboss_attack_orb_1:OnTrigger:7" + "multitrigger" "1" + + "counter" "cboss_predator_interuptcounter" + } + "5" + { + "name" "Predator Attack" + "method" "counter" + "trigger" "cboss_attack_fly_1:OnTrigger" + "killtrigger" "cboss_attack_fly_1:OnTrigger:7" + "multitrigger" "1" + + "counter" "cboss_predator_interuptcounter" + } + "6" + { + "name" "Predator Attack" + "method" "counter" + "trigger" "cboss_attack_laser_1:OnTrigger" + "killtrigger" "cboss_attack_laser_1:OnTrigger:7" + "multitrigger" "1" + + "counter" "cboss_predator_interuptcounter" + } + "7" // Stage 4 Predator Phase + { + "name" "Phases left" + "method" "counter" + "trigger" "fboss_predevent_1:OnTrigger" + + "counter" "fboss_predphase_counter" + } + "8" // Stage 4 Predator Phase 1 + { + "name" "Predator" + "method" "counter" + "trigger" "fboss_predevent_1:OnTrigger" + + "counter" "fboss_predhealth_1" + } + "9" // Stage 4 Predator Phase 3 + { + "name" "Predator" + "method" "counter" + "trigger" "fboss_predevent_3:OnTrigger" + + "counter" "fboss_predhealth_3" + } + "10" // Orbs + { + "name" "Orbs left" + "method" "counter" + "trigger" "cboss_attack_orb_1:OnTrigger" + + "counter" "cboss_orb_counter" + "multitrigger" "1" + } + +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_predator_ultimate_v3.cfg b/BossHP/configs/bosshp/ze_predator_ultimate_v3.cfg index f0370f9f..ae55d816 100644 --- a/BossHP/configs/bosshp/ze_predator_ultimate_v3.cfg +++ b/BossHP/configs/bosshp/ze_predator_ultimate_v3.cfg @@ -5,6 +5,7 @@ "name" "Predator" "method" "counter" "trigger" "aztecboss_math_health:OutValue" + "hurttrigger" "aztecboss_hurt_1:OnTrigger" "counter" "aztecboss_math_health" } @@ -13,6 +14,7 @@ "name" "Predator" "method" "counter" "trigger" "aztecboss_math_health:OnHitMin" + "hurttrigger" "aztecboss_hurt_2:OnTrigger" "counter" "aztecboss_math_health_2" } @@ -21,6 +23,7 @@ "name" "Predator" "method" "counter" "trigger" "endboss_healthpush:OnStartTouch" + "hurttrigger" "mob_grudge_phys:OnDamaged" "counter" "mob_grudge_counter" } @@ -29,6 +32,7 @@ "name" "Predator" "method" "counter" "trigger" "cboss_INIT_TRIGGER:OnStartTouch" + "hurttrigger" "cboss_hit:OnDamaged" "counter" "cboss_predatorhealth_counter" } @@ -67,6 +71,7 @@ "name" "Predator" "method" "counter" "trigger" "fboss_start_trigger:OnStartTouch" + "hurttrigger" "fboss_relay_hurter:OnTrigger" "counter" "fboss_math_2" } @@ -75,6 +80,7 @@ "name" "Predator" "method" "counter" "trigger" "fboss_math_2:OnHitMin" + "hurttrigger" "fboss_relay_hurter2:OnTrigger" "counter" "fboss_math_1" } @@ -83,6 +89,7 @@ "name" "Alien" "method" "counter" "trigger" "fboss_ee_tem:OnEntitySpawned" + "hurttrigger" "fboss_ee_phys:OnDamaged" "counter" "fboss_ee_math" } diff --git a/BossHP/configs/bosshp/ze_random_escape_b7_3.cfg b/BossHP/configs/bosshp/ze_random_escape_b7_3.cfg new file mode 100644 index 00000000..f6960eb3 --- /dev/null +++ b/BossHP/configs/bosshp/ze_random_escape_b7_3.cfg @@ -0,0 +1,76 @@ +"bosses" +{ + "0" + { + "name" "PipeA" + "method" "breakable" + "trigger" "Nade_Block:OnBreak" + + "breakable" "Nade_Phys1" + } + "1" + { + "name" "PipeB" + "method" "breakable" + "trigger" "Nade_Block:OnBreak" + + "breakable" "Nade_Phys2" + } + "2" + { + "name" "Zombie Box" + "method" "breakable" + "trigger" "Couch_Plank3_Block:OnTakeDamage" + "timeout" "3" + + "breakable" "Couch_Plank3_Block" + } + "3" + { + "name" "Box1" + "method" "breakable" + "trigger" "Couch_Block6:OnBreak" + + "breakable" "Couch_Final_Wall1" + } + "4" + { + "name" "Box2" + "method" "breakable" + "trigger" "Couch_Block6:OnBreak" + + "breakable" "Couch_Final_Wall2" + } + "5" + { + "name" "Box3" + "method" "breakable" + "trigger" "Couch_Block6:OnBreak" + + "breakable" "Couch_Final_Wall3" + } + "6" + { + "name" "Box4" + "method" "breakable" + "trigger" "Couch_Block6:OnBreak" + + "breakable" "Couch_Final_Wall4" + } + "7" + { + "name" "Boss" + "method" "breakable" + "trigger" "Zeal_Path2:OnPass" + + "breakable" "Zeal_Boss_Break" + } + "8" + { + "name" "Boss" + "method" "breakable" + "trigger" "ZombieMurder_Boss_Path2:OnPass" + + "breakable" "ZombieMurder_Boss_Break" + } +} diff --git a/BossHP/configs/bosshp/ze_random_v10_fix.cfg b/BossHP/configs/bosshp/ze_random_v10_fix.cfg deleted file mode 100644 index d54ed99e..00000000 --- a/BossHP/configs/bosshp/ze_random_v10_fix.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Combine Dropship" - "method" "breakable" - "trigger" "FBH:OnStartTouch" - - "breakable" "FBK" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_rawnscape_b2.cfg b/BossHP/configs/bosshp/ze_rawnscape_b2.cfg new file mode 100644 index 00000000..2c007be9 --- /dev/null +++ b/BossHP/configs/bosshp/ze_rawnscape_b2.cfg @@ -0,0 +1,11 @@ +"bosses" +{ + "0" + { + "name" "Nigga Lev" + "method" "counter" + "trigger" "modmarkHP:OnDamaged" + + "counter" "bosshp" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_rizomata_s1_3.cfg b/BossHP/configs/bosshp/ze_rizomata_s1_3.cfg new file mode 100644 index 00000000..a72d37e9 --- /dev/null +++ b/BossHP/configs/bosshp/ze_rizomata_s1_3.cfg @@ -0,0 +1,97 @@ +"bosses" +{ + "0" // Stage 2 + { + "name" "Gnome" + "method" "counter" + "trigger" "2_boss_hptrigger:OnStartTouch" + "showtrigger" "2_boss_hptrigger:OnStartTouch" + "hurttrigger" "2_boss_target:OnHealthChanged" + + "counter" "2_boss_hpcounter" + } + "1" // Stage 2 Segments + { + "name" "Segments" + "method" "counter" + "trigger" "2_boss_hptrigger:OnStartTouch" + "showtrigger" "2_boss_hptrigger:OnStartTouch" + + "counter" "2_boss_hpmasscounter" + } + "2" // Stage 3 + { + "name" "Undine" + "method" "counter" + "trigger" "3_boss_hptrigger:OnStartTouch" + "showtrigger" "3_boss_hptrigger:OnStartTouch" + "hurttrigger" "3_boss_target:OnHealthChanged" + + "counter" "3_boss_hpcounter" + } + "3" // Stage 3 Segments + { + "name" "Segments" + "method" "counter" + "trigger" "3_boss_hptrigger:OnStartTouch" + "showtrigger" "3_boss_hptrigger:OnStartTouch" + + "counter" "3_boss_hpmasscounter" + } + "4" // Stage 4 + { + "name" "Sylph" + "method" "counter" + "trigger" "4_boss_hptrigger:OnStartTouch" + "showtrigger" "4_boss_hptrigger:OnStartTouch" + "hurttrigger" "4_boss_target:OnHealthChanged" + + "counter" "4_boss_hpcounter" + } + "5" // Stage 4 Segments + { + "name" "Segments" + "method" "counter" + "trigger" "4_boss_hptrigger:OnStartTouch" + "showtrigger" "4_boss_hptrigger:OnStartTouch" + + "counter" "4_boss_hpmasscounter" + } + "6" // Stage 5 + { + "name" "Salamander" + "method" "counter" + "trigger" "5_boss_hptrigger:OnStartTouch" + "showtrigger" "5_boss_hptrigger:OnStartTouch" + "hurttrigger" "5_boss_target:OnHealthChanged" + + "counter" "5_boss_hpcounter" + } + "7" // Stage 5 Segments + { + "name" "Segments" + "method" "counter" + "trigger" "5_boss_hptrigger:OnStartTouch" + "showtrigger" "5_boss_hptrigger:OnStartTouch" + + "counter" "5_boss_hpmasscounter" + } + "8" // Stage 5 Enrage + { + "name" "Salamander - Enrage" + "method" "counter" + "trigger" "5_boss_teraflare_hurt2:OnStartTouch" + "hurttrigger" "5_boss_target:OnHealthChanged" + + "counter" "5_boss_enragehpcounter" + } + "9" // Stage 5 Philia + { + "name" "Philia" + "method" "breakable" + "trigger" "5_master_temp:OnEntitySpawned" + "hurttrigger" "5_master_target:OnHealthChanged" + + "breakable" "5_master_target" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_rizomata_z33s.cfg b/BossHP/configs/bosshp/ze_rizomata_z33s.cfg deleted file mode 100644 index dd29b81d..00000000 --- a/BossHP/configs/bosshp/ze_rizomata_z33s.cfg +++ /dev/null @@ -1,33 +0,0 @@ -"bosses" -{ - "0" // Stage 2 - { - "name" "Gnone" - "method" "counter" - "trigger" "2_boss_hptrigger:OnStartTouch" - - "iterator" "2_boss_hpmasscounter" - "counter" "2_boss_hpcounter" - "backup" "2_boss_attackchangecounter" - } - "1" // Stage 3 - { - "name" "Undine" - "method" "counter" - "trigger" "3_boss_hptrigger:OnStartTouch" - - "iterator" "3_boss_hpmasscounter" - "counter" "3_boss_hpcounter" - "backup" "3_boss_attackchangecounter" - } - "2" // Stage 4 - { - "name" "Slyph" - "method" "counter" - "trigger" "4_boss_hptrigger:OnStartTouch" - - "iterator" "4_boss_hpmasscounter" - "counter" "4_boss_hpcounter" - "backup" "4_boss_attackchangecounter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_roof_adventure_v5s.cfg b/BossHP/configs/bosshp/ze_roof_adventure_v5s.cfg deleted file mode 100644 index 667cbeb3..00000000 --- a/BossHP/configs/bosshp/ze_roof_adventure_v5s.cfg +++ /dev/null @@ -1,12 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Rock Head" - "method" "counter" - "trigger" "trigger_bosshp:OnStartTouch" - - "iterator" "boss_hpcounter" - "counter" "counter_bosshp" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_sandstorm_f1.cfg b/BossHP/configs/bosshp/ze_sandstorm_f1.cfg new file mode 100644 index 00000000..61cbbe9e --- /dev/null +++ b/BossHP/configs/bosshp/ze_sandstorm_f1.cfg @@ -0,0 +1,51 @@ +"bosses" +{ + "0" + { + "name" "UFO" + "method" "hpbar" + "trigger" "mutant_add_hit1:OnStartTouch" + + "iterator" "mutant_hp_iterations1" + "counter" "mutant_counter1" + "backup" "mutant_hp_backup1" + } + "1" + { + "name" "Gargantua" + "method" "hpbar" + "trigger" "grg_add_hit:OnStartTouch" + + "iterator" "grg_hp_iterations" + "counter" "grg_counter" + "backup" "grg_hp_backup" + } + "2" + { + "name" "Gargantua" + "method" "hpbar" + "trigger" "add_hp_garg:OnStartTouch" + + "iterator" "garg_hp_iterations" + "counter" "garg_counter" + "backup" "garg_hp_backup" + } + "3" + { + "name" "Mutant" + "method" "hpbar" + "trigger" "mutant_add_hit:OnStartTouch" + + "iterator" "mutant_hp_iterations" + "counter" "mutant_counter" + "backup" "mutant_hp_backup" + } + "4" + { + "name" "Crystal" + "method" "breakable" + "trigger" "level_relay5:OnTrigger" + + "breakable" "ph_crystal_ph" + } +} diff --git a/BossHP/configs/bosshp/ze_santassination_css2.cfg b/BossHP/configs/bosshp/ze_santassination_css2.cfg index 4120992c..84428000 100644 --- a/BossHP/configs/bosshp/ze_santassination_css2.cfg +++ b/BossHP/configs/bosshp/ze_santassination_css2.cfg @@ -6,6 +6,7 @@ "method" "breakable" "trigger" "s_npc_beaver:OnEntitySpawned" "showtrigger" "npc_phys2gg:OnDamaged" + "hurttrigger" "npc_phys2gg:OnHealthChanged" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -18,6 +19,7 @@ "method" "breakable" "trigger" "s_npc_elv:OnEntitySpawned" "showtrigger" "npc_phys2gg1:OnDamaged" + "hurttrigger" "npc_phys2gg1:OnHealthChanged" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -30,6 +32,7 @@ "method" "breakable" "trigger" "s_npc_present:OnEntitySpawned" "showtrigger" "npc_phys2gg2:OnDamaged" + "hurttrigger" "npc_phys2gg2:OnHealthChanged" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -42,6 +45,7 @@ "method" "breakable" "trigger" "s_npc_bender:OnEntitySpawned" "showtrigger" "npc_phys2gg3:OnDamaged" + "hurttrigger" "npc_phys2gg3:OnHealthChanged" "multitrigger" "1" "namefixup" "1" "timeout" "3" @@ -53,6 +57,7 @@ "name" "Mufasa" "method" "breakable" "trigger" "lionking_mufasaskip_tem:OnEntitySpawned" + "hurttrigger" "lionking_mufasaskip:OnHealthChanged" "breakable" "lionking_mufasaskip" } @@ -61,6 +66,7 @@ "name" "Santa Claus" "method" "breakable" "trigger" "bosss_start:OnStartTouch" + "hurttrigger" "bosss_hp:OnHealthChanged" "breakable" "bosss_hp" } @@ -69,6 +75,7 @@ "name" "Santa Claus" "method" "breakable" "trigger" "bosss_start1:OnStartTouch" + "hurttrigger" "bosss_hp1:OnHealthChanged" "breakable" "bosss_hp1" } @@ -77,6 +84,7 @@ "name" "Socrates" "method" "breakable" "trigger" "bosss_start2:OnStartTouch" + "hurttrigger" "bosss_hp2:OnHealthChanged" "breakable" "bosss_hp2" } diff --git a/BossHP/configs/bosshp/ze_shaurma_v3_b06.cfg b/BossHP/configs/bosshp/ze_shaurma_v3_b06.cfg new file mode 100644 index 00000000..58c6cbe3 --- /dev/null +++ b/BossHP/configs/bosshp/ze_shaurma_v3_b06.cfg @@ -0,0 +1,47 @@ +"bosses" +{ + "0" + { + "name" "APC" + "method" "hpbar" + "trigger" "boss_health_trigger:OnStartTouch" + "hurttrigger" "boss_level1_hitbox4:OnHealthChanged" + + "iterator" "level1_boss_health_counter" + "counter" "level1_boss_health" + "backup" "level1_boss_health_backup" + "timeout" "3" + } + "1" + { + "name" "Barricade" + "method" "hpbar" + "trigger" "level2_police_barricade_hp_add:OnStartTouch" + "hurttrigger" "level2_police_barricade_physbox:OnHealthChanged" + + "iterator" "level2_boss_health_counter" + "counter" "level2_boss_health" + "backup" "level2_boss_health_backup" + } + "2" + { + "name" "Putin" + "method" "hpbar" + "trigger" "boss_health_trigger:OnStartTouch" + "hurttrigger" "level3_boss_hitbox:OnHealthChanged" + + "iterator" "level3_boss_health_counter" + "counter" "level3_boss_health" + "backup" "level3_boss_health_backup" + "timeout" "3" + } + "3" + { + "name" "Putin" + "method" "counter" + "trigger" "level3_end_hp_add:OnStartTouch" + "hurttrigger" "level3_end_putin_physbox:OnHealthChanged" + + "counter" "level3_end_putin_health" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_shroomforest2_v1.cfg b/BossHP/configs/bosshp/ze_shroomforest2_v1.cfg index 1d52a2c9..e3a43ba3 100644 --- a/BossHP/configs/bosshp/ze_shroomforest2_v1.cfg +++ b/BossHP/configs/bosshp/ze_shroomforest2_v1.cfg @@ -5,6 +5,7 @@ "name" "Groke" "method" "hpbar" "trigger" "Lvl1_Boss_Tr:OnStartTouch" + "hurttrigger" "Boss_Health:OutValue" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -15,6 +16,7 @@ "name" "TV heart" "method" "hpbar" "trigger" "Lvl2_Boss_Tr:OnStartTouch" + "hurttrigger" "B2a_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -25,6 +27,7 @@ "name" "GOD" "method" "hpbar" "trigger" "Lvl3_Boss_Tr:OnStartTouch" + "hurttrigger" "Boss_Health:OutValue" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -35,6 +38,7 @@ "name" "Spider" "method" "hpbar" "trigger" "Ext2_Boss_Tr:OnStartTouch" + "hurttrigger" "Lvl2_S_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -42,9 +46,10 @@ } "4" { - "name" "FALLEN ANGEL" + "name" "Fallen Angel" "method" "hpbar" "trigger" "Ext3_Boss_Tr:OnStartTouch" + "hurttrigger" "B3b_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -52,9 +57,10 @@ } "5" { - "name" "DRAGON" + "name" "Dragon" "method" "hpbar" "trigger" "Rescue_B_Path4:OnPass" + "hurttrigger" "Dragon_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -62,12 +68,24 @@ } "6" { - "name" "SATAN" + "name" "Satan" "method" "hpbar" "trigger" "Part3_Relay:OnTrigger" + "hurttrigger" "Part2_Satan_Phys:OnDamaged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" "backup" "Boss_HealthInit" } + "7" + { + "name" "Satan" + "method" "hpbar" + "trigger" "Part2_Tr:OnStartTouch" + "hurttrigger" "Part3_SatanPhys:OnHealthChanged" + + "iterator" "Satan_HealthCount" + "counter" "Satan_Health" + "backup" "Satan_HealthInit" + } } \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_shroomforest3_b6_2.cfg b/BossHP/configs/bosshp/ze_shroomforest3_b6_2.cfg index ca0b06a2..afed9919 100644 --- a/BossHP/configs/bosshp/ze_shroomforest3_b6_2.cfg +++ b/BossHP/configs/bosshp/ze_shroomforest3_b6_2.cfg @@ -5,6 +5,7 @@ "name" "Snorlax" "method" "hpbar" "trigger" "Lvl3_Trigger5:OnStartTouch" + "hurttrigger" "Snorlax_Boss_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -15,6 +16,7 @@ "name" "Knight" "method" "hpbar" "trigger" "Knight_Boss_Path1:OnPass" + "hurttrigger" "Boss_Health:OutValue" "iterator" "Boss_HealthCount" "counter" "Boss_Health" @@ -25,6 +27,7 @@ "name" "Skeleton 1" "method" "hpbar" "trigger" "Lvl2_Trigger3:OnStartTouch" + "hurttrigger" "Skeleton_Boss_Phys1:OnHealthChanged" "iterator" "Skeleton_Boss_HealthCount1" "counter" "Skeleton_Boss_Health1" @@ -35,6 +38,7 @@ "name" "Skeleton 2" "method" "hpbar" "trigger" "Lvl2_Trigger3:OnStartTouch" + "hurttrigger" "Skeleton_Boss_Phys2:OnHealthChanged" "iterator" "Skeleton_Boss_HealthCount2" "counter" "Skeleton_Boss_Health2" @@ -45,6 +49,7 @@ "name" "Skeleton 3" "method" "hpbar" "trigger" "Lvl2_Trigger3:OnStartTouch" + "hurttrigger" "Skeleton_Boss_Phys3:OnHealthChanged" "iterator" "Skeleton_Boss_HealthCount3" "counter" "Skeleton_Boss_Health3" @@ -56,6 +61,7 @@ "method" "breakable" "trigger" "Spider_Break1:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break1:OnHealthChanged" "breakable" "Spider_Break1" } @@ -65,6 +71,7 @@ "method" "breakable" "trigger" "Spider_Break2:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break2:OnHealthChanged" "breakable" "Spider_Break2" } @@ -74,6 +81,7 @@ "method" "breakable" "trigger" "Spider_Break3:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break3:OnHealthChanged" "breakable" "Spider_Break3" } @@ -83,6 +91,7 @@ "method" "breakable" "trigger" "Spider_Break4:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break4:OnHealthChanged" "breakable" "Spider_Break4" } @@ -92,6 +101,7 @@ "method" "breakable" "trigger" "Spider_Break5:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break5:OnHealthChanged" "breakable" "Spider_Break5" } @@ -101,6 +111,7 @@ "method" "breakable" "trigger" "Spider_Break6:OnTakeDamage" "timeout" "3" + "hurttrigger" "Spider_Break6:OnHealthChanged" "breakable" "Spider_Break6" } @@ -108,52 +119,68 @@ { "name" "Battery" "method" "breakable" - "trigger" "House_ClockBattery_Break:OnTakeDamage" + "trigger" "House_ClockBattery_Break1:OnTakeDamage" "timeout" "3" + "hurttrigger" "House_ClockBattery_Break1:OnTakeDamage" - "breakable" "House_ClockBattery_Break" + "breakable" "House_ClockBattery_Break1" } "12" + { + "name" "Battery" + "method" "breakable" + "trigger" "House_ClockBattery_Break2:OnTakeDamage" + "timeout" "3" + "hurttrigger" "House_ClockBattery_Break2:OnTakeDamage" + + "breakable" "House_ClockBattery_Break2" + } + "13" { "name" "Pikachu Nazi" "method" "hpbar" "trigger" "Template_HitlerBoss:OnEntitySpawned" + "hurttrigger" "Hitler_Boss_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" "backup" "Boss_HealthInit" } - "13" - { - "name" "Tank" - "method" "breakable" - "trigger" "Template_HitlerBoss:OnEntitySpawned" - - "breakable" "Hitler_Boss_Tank1_Break" - } "14" { "name" "Tank" "method" "breakable" "trigger" "Template_HitlerBoss:OnEntitySpawned" + "hurttrigger" "Hitler_Boss_Tank1_Break:OnHealthChanged" - "breakable" "Hitler_Boss_Tank2_Break" + "breakable" "Hitler_Boss_Tank1_Break" } "15" { - "name" "Satan" - "method" "hpbar" - "trigger" "Satan_Boss_MoveUp:OnClose" + "name" "Tank" + "method" "breakable" + "trigger" "Template_HitlerBoss:OnEntitySpawned" + "hurttrigger" "Hitler_Boss_Tank2_Break:OnHealthChanged" - "iterator" "Boss_HealthCount" - "counter" "Boss_Health" - "backup" "Boss_HealthInit" + "breakable" "Hitler_Boss_Tank2_Break" } "16" + { + "name" "Satan" + "method" "hpbar" + "trigger" "Satan_Boss_MoveUp:OnClose" + "hurttrigger" "Satan_Boss_Break:OnHealthChanged" + + "iterator" "Boss_HealthCount" + "counter" "Boss_Health" + "backup" "Boss_HealthInit" + } + "17" { "name" "Satan" "method" "hpbar" "trigger" "Satan_Laser_Start:OnTrigger" + "hurttrigger" "Satan_Laser_Phys:OnHealthChanged" "iterator" "Boss_HealthCount" "counter" "Boss_Health" diff --git a/BossHP/configs/bosshp/ze_shroomforest_v4_5.cfg b/BossHP/configs/bosshp/ze_shroomforest_v4_5.cfg index 5ae0cdd0..63e7bd8f 100644 --- a/BossHP/configs/bosshp/ze_shroomforest_v4_5.cfg +++ b/BossHP/configs/bosshp/ze_shroomforest_v4_5.cfg @@ -5,6 +5,7 @@ "name" "Butterfly" "method" "hpbar" "trigger" "Lvl1_EvilButt_P2:OnPass" + "hurttrigger" "dynamic_HP:OutValue" "iterator" "dynamic_HP_output" "counter" "dynamic_HP" @@ -15,6 +16,7 @@ "name" "Pikachu" "method" "hpbar" "trigger" "Lvl2_Boss_Tr:OnStartTouch" + "hurttrigger" "Lvl2_Boss_Phys:OnDamaged" "iterator" "dynamic_HP_output" "counter" "dynamic_HP" @@ -25,6 +27,7 @@ "name" "Satan" "method" "hpbar" "trigger" "Lvl3_Boss_Tr:OnStartTouch" + "hurttrigger" "Satan_Boss_Phys:OnDamaged" "iterator" "dynamic_HP_output" "counter" "dynamic_HP" @@ -35,6 +38,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "Ext3_Boss_Tr:OnStartTouch" + "hurttrigger" "Ext3_D_Phys:OnDamaged" "iterator" "dynamic_HP_output" "counter" "dynamic_HP" @@ -45,15 +49,17 @@ "name" "Pokemons" "method" "counter" "trigger" "Ditto_Phys:OnDamaged" + "hurttrigger" "Ditto_Phys:OnDamaged" "counter" "dynamic_HP" } - "5" + "5" { "name" "Pikachu" "method" "counter" "trigger" "Lvl7_Boss_Phys:OnDamaged" + "hurttrigger" "Pikachu_Phys:OnDamaged" "counter" "dynamic_HP" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_sit_caelum_paradisus_b7s.cfg b/BossHP/configs/bosshp/ze_sit_caelum_paradisus_b7s.cfg index 5912d76d..dddd6283 100644 --- a/BossHP/configs/bosshp/ze_sit_caelum_paradisus_b7s.cfg +++ b/BossHP/configs/bosshp/ze_sit_caelum_paradisus_b7s.cfg @@ -1,17 +1,19 @@ "bosses" { - "1" + "0" { - "name" "Iron Knight" + "name" "Boss" "method" "breakable" - "trigger" "slash_hurt_mid:OnHurtPlayer" - "breakable" "zangeki_health" - } - "1" - { - "name" "Dragon" - "method" "breakable" - "trigger" "boss_health_adder:OnStartTouch" + "trigger" "#801803:OnStartTouch" + "breakable" "boss_health" } -} + "1" + { + "name" "Boss" + "method" "breakable" + "trigger" "#1877195:OnStartTouch" + + "breakable" "zangeki_health" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_sky_athletic_v5_final.cfg b/BossHP/configs/bosshp/ze_sky_athletic_v5_final.cfg deleted file mode 100644 index f209c9cb..00000000 --- a/BossHP/configs/bosshp/ze_sky_athletic_v5_final.cfg +++ /dev/null @@ -1,30 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Crasher" - "method" "counter" - "trigger" "lvfinal boss hp setting:OnStartTouch" - "timeout" "3" - - "counter" "crasher angry count" - } - "1" - { - "name" "Crasher" - "method" "counter" - "trigger" "lvfinal boss trigger:OnStartTouch" - "timeout" "3" - - "counter" "crasher angry count quick" - } - "2" - { - "name" "Crasher" - "method" "counter" - "trigger" "lvfinal boss trigger extra:OnStartTouch" - "timeout" "3" - - "counter" "crasher hp" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_slender_escape_b4.cfg b/BossHP/configs/bosshp/ze_slender_escape_b4.cfg deleted file mode 100644 index c8cd13c6..00000000 --- a/BossHP/configs/bosshp/ze_slender_escape_b4.cfg +++ /dev/null @@ -1,35 +0,0 @@ -"bosses" -{ - "0" - { - "name" "BarrelBoss" - "method" "counter" - "trigger" "Item_Barrelboss_Stripper:OnStartTouch" - - "counter" "Item_Barrelboss_Count" - } - "1" - { - "name" "Spider" - "method" "counter" - "trigger" "Item_Spider_Stripper:OnStartTouch" - - "counter" "Item_Spider_Count" - } - "2" - { - "name" "Slender" - "method" "counter" - "trigger" "Item_Slenderzombie_Stripper:OnStartTouch" - - "counter" "Item_Slenderzombie_Count" - } - "2" - { - "name" "Skin" - "method" "counter" - "trigger" "P_Trigger:OnStartTouch" - - "counter" "P_Counter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_starwars_v2fix.cfg b/BossHP/configs/bosshp/ze_starwars_v2fix.cfg index c451a5f7..dccaf600 100644 --- a/BossHP/configs/bosshp/ze_starwars_v2fix.cfg +++ b/BossHP/configs/bosshp/ze_starwars_v2fix.cfg @@ -5,6 +5,7 @@ "name" "Dart Maul" "method" "counter" "trigger" "Trigger_heal_maul:OnStartTouch" + "hurttrigger" "Dart_maul_box_heal:OnHealthChanged" "counter" "Boss_heal_dart_maul" } @@ -13,6 +14,7 @@ "name" "Dart Maul" "method" "hpbar" "trigger" "Trigger_boss_heal_lvl4:OnStartTouch" + "hurttrigger" "Dart_Maul_phybox:OnHealthChanged" "iterator" "darth_mol_3" "counter" "darth_mol_1" @@ -23,6 +25,7 @@ "name" "Dart Maul" "method" "counter" "trigger" "Trgger_boss_heal:OnStartTouch" + "hurttrigger" "Break_lvl_hard:OnHealthChanged" "counter" "Lvl_hard_heal" } @@ -31,53 +34,59 @@ "name" "Dart Vader" "method" "counter" "trigger" "trigger_boss_heal_1:OnStartTouch" + "hurttrigger" "Dart_Vader_physbox_lvl_2:OnHealthChanged" "counter" "Boss_heal_dart_vader" } - "4" // lvl3_2 + "3" // lvl3_2 { "name" "Darth Sidius" "method" "hpbar" "trigger" "lvl4_Boss_Push_HP:OnStartTouch" + "hurttrigger" "Dart_Raven_Phys_Body:OnHealthChanged" "iterator" "darth_sid_3" "counter" "darth_sid_1" "backup" "darth_sid_2" } - "5" // lvl3_2 + "3" // lvl3_2 { "name" "Boss_Tank" "method" "counter" "trigger" "Boss_Tank_start:OnStartTouch" + "hurttrigger" "Boss_tank:OnHealthChanged" "counter" "Boss_heal_tank" } - "6" // lvl3_2 + "3" // lvl3_2 { "name" "Reactor" "method" "hpbar" "trigger" "Station_heal_boss:OnStartTouch" + "hurttrigger" "Reactor:OnHealthChanged" "iterator" "darth_sphere_3" "counter" "darth_sphere_1" "backup" "darth_sphere_2" } - "7" // lvl3_2 + "3" // lvl3_2 { "name" "Dart Vader" "method" "hpbar" "trigger" "Trigger_boss_fight_1:OnStartTouch" + "hurttrigger" "boss:OnDamaged" "iterator" "darth_vader_3" "counter" "darth_vader_1" "backup" "darth_vader_2" } - "8" // lvl3_2 + "3" // lvl3_2 { "name" "Station" "method" "counter" "trigger" "Heal_station:OnStartTouch" + "hurttrigger" "Station:OnHealthChanged" "counter" "Math_conter_station" } -} \ No newline at end of file +} diff --git a/BossHP/configs/bosshp/ze_sunkentemple_v3_1s.cfg b/BossHP/configs/bosshp/ze_sunkentemple_v3_1s.cfg deleted file mode 100644 index c2557c61..00000000 --- a/BossHP/configs/bosshp/ze_sunkentemple_v3_1s.cfg +++ /dev/null @@ -1,10 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Deathstroke" - "method" "counter" - "trigger" "Boss_health_counter:OnStartTouch" - "counter" "Boss_Health" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_sunlight_v2_0.cfg b/BossHP/configs/bosshp/ze_sunlight_v2_0.cfg index d1eb313d..86190d80 100644 --- a/BossHP/configs/bosshp/ze_sunlight_v2_0.cfg +++ b/BossHP/configs/bosshp/ze_sunlight_v2_0.cfg @@ -2,7 +2,7 @@ { "0" { - "name" "Boss" + "name" "Scorched Demon" "method" "counter" "trigger" "tr_boss_healthscale:OnStartTouch" diff --git a/BossHP/configs/bosshp/ze_super_mario_64_v2_b5.cfg b/BossHP/configs/bosshp/ze_super_mario_64_v2_b5.cfg new file mode 100644 index 00000000..27814e87 --- /dev/null +++ b/BossHP/configs/bosshp/ze_super_mario_64_v2_b5.cfg @@ -0,0 +1,106 @@ +"bosses" +{ + "0" + { + "name" "EyeRok Right" + "method" "counter" + "trigger" "eyerok_addhealth:OnStartTouch" + + "counter" "eyehealthr" + } + "1" + { + "name" "EyeRok Left" + "method" "counter" + "trigger" "eyerok_addhealth:OnStartTouch" + + "counter" "eyehealthl" + } + "2" + { + "name" "Bowser" + "method" "hpbar" + "trigger" "bowser_addhealth:OnStartTouch" + + "iterator" "bowser_counter" + "counter" "bowser_health" + "backup" "bowser_health_backup" + } + "3" + { + "name" "King Bob-omb" + "method" "counter" + "trigger" "kingboomb_init:OnStartTouch" + + "counter" "kingboomb_health" + } + "4" + { + "name" "Boo" + "method" "breakable" + "trigger" "small_boo_hbox:OnTakeDamage" + "timeout" "3" + + "breakable" "small_boo_hbox" + } + "5" + { + "name" "King Boo" + "method" "counter" + "trigger" "kingboo_add:OnStartTouch" + + "counter" "kingboo_health" + } + "6" + { + "name" "Boo" + "method" "counter" + "trigger" "merrygoround_health:OnStartTouch" + + "counter" "merrygoround_counter" + } + "7" + { + "name" "Boo" + "method" "counter" + "trigger" "chomp_start:OnTrigger" + + "counter" "chomp_health" + } + "8" + { + "name" "Yoshi" + "method" "breakable" + "trigger" "yoshi_char_hbox:OnTakeDamage" + "timeout" "3" + + "breakable" "yoshi_char_hbox" + } + "9" + { + "name" "Toad" + "method" "breakable" + "trigger" "toad_char_hbox:OnTakeDamage" + "timeout" "3" + + "breakable" "toad_char_hbox" + } + "10" + { + "name" "Mario" + "method" "breakable" + "trigger" "mario_char_hbox:OnTakeDamage" + "timeout" "3" + + "breakable" "mario_char_hbox" + } + "11" + { + "name" "Boomb" + "method" "breakable" + "trigger" "boomb_char_hbox:OnTakeDamage" + "timeout" "3" + + "breakable" "boomb_char_hbox" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_temple_raider_b4.cfg b/BossHP/configs/bosshp/ze_temple_raider_b4.cfg index 48b01272..87572562 100644 --- a/BossHP/configs/bosshp/ze_temple_raider_b4.cfg +++ b/BossHP/configs/bosshp/ze_temple_raider_b4.cfg @@ -5,6 +5,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "Boss_Add_Hp:OnStartTouch" + "hurttrigger" "Boss_Armor_Break:OnHealthChanged" "iterator" "Boss_Health_Overlay_Counter" "counter" "Boss_Health" @@ -15,6 +16,7 @@ "name" "End Boss" "method" "counter" "trigger" "End_Boss_AddHP:OnStartTouch" + "hurttrigger" "End_Boss_Armor:OnHealthChanged" "counter" "End_Boss_Health" } @@ -23,6 +25,7 @@ "name" "Boxes" "method" "counter" "trigger" "B_Trigger2:OnStartTouch" + "hurttrigger" "B_Wooddoor:OnHealthChanged" "counter" "B_Wooddoor_Counter" } diff --git a/BossHP/configs/bosshp/ze_tesv_skyrim_v2_2fix.cfg b/BossHP/configs/bosshp/ze_tesv_skyrim_v2_2fix.cfg new file mode 100644 index 00000000..403d06d6 --- /dev/null +++ b/BossHP/configs/bosshp/ze_tesv_skyrim_v2_2fix.cfg @@ -0,0 +1,105 @@ +"bosses" +{ + "0" + { + "name" "Alduin" + "method" "hpbar" + "trigger" "boss_hp:OnStartTouch" + + "iterator" "BossHpIterations4" + "counter" "counter_1" + "backup" "counter_1_backup" + } + "1" + { + "name" "Alduin" + "method" "hpbar" + "trigger" "boss_hp_2:OnStartTouch" + + "iterator" "BossHpIterations3" + "counter" "counter_2" + "backup" "counter_2_backup" + } + "2" + { + "name" "Dwarven Centurion" + "method" "hpbar" + "trigger" "stage_4_bosshp:OnStartTouch" + + "iterator" "BossHpIterations2" + "counter" "dw_hp" + "backup" "dw_hp_backup" + } + "4" + { + "name" "Dragonpriest" + "method" "breakable" + "trigger" "phbox:OnAwakened" + + "breakable" "phbox" + } + "5" + { + "name" "Alduin" + "method" "hpbar" + "trigger" "boss_hp_3_ex:OnStartTouch" + + "iterator" "BossHpIterations" + "counter" "counter_3" + "backup" "bosshpbackup" + } + "6" + { + "name" "Nightingale" + "method" "breakable" + "trigger" "night_phbox:OnTakeDamage" + "timeout" "3" + + "breakable" "night_phbox" + } + "7" + { + "name" "Healmage" + "method" "breakable" + "trigger" "mg_phbox:OnTakeDamage" + "timeout" "3" + + "breakable" "mg_phbox" + } + "8" + { + "name" "Dovahkiin" + "method" "breakable" + "trigger" "doh_phbox:OnTakeDamage" + "timeout" "3" + + "breakable" "doh_phbox" + } + "9" + { + "name" "Archmage" + "method" "breakable" + "trigger" "archmage_phbox:OnTakeDamage" + "timeout" "3" + + "breakable" "archmage_phbox" + } + "10" + { + "name" "Daedric" + "method" "breakable" + "trigger" "dr_phys:OnTakeDamage" + "timeout" "3" + + "breakable" "dr_phys" + } + "11" + { + "name" "Dragonpriest" + "method" "breakable" + "trigger" "dr_phbox:OnTakeDamage" + "timeout" "3" + + "breakable" "dr_phbox" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_tesv_skyrim_v4fix.cfg b/BossHP/configs/bosshp/ze_tesv_skyrim_v4fix.cfg index bcd296f8..22c5c89f 100644 --- a/BossHP/configs/bosshp/ze_tesv_skyrim_v4fix.cfg +++ b/BossHP/configs/bosshp/ze_tesv_skyrim_v4fix.cfg @@ -5,6 +5,7 @@ "name" "Alduin" "method" "hpbar" "trigger" "boss_hp:OnStartTouch" + "hurttrigger" "st1_dragonphysbox:OnHealthChanged" "iterator" "BossHpIterations4" "counter" "counter_1" @@ -15,6 +16,7 @@ "name" "Alduin" "method" "hpbar" "trigger" "boss_hp_2:OnStartTouch" + "hurttrigger" "boss_2_break:OnHealthChanged" "iterator" "BossHpIterations3" "counter" "counter_2" @@ -25,6 +27,7 @@ "name" "Dwarven Centurion" "method" "hpbar" "trigger" "stage_4_bosshp:OnStartTouch" + "hurttrigger" "dw_boss_break:OnHealthChanged" "iterator" "BossHpIterations2" "counter" "dw_hp" @@ -35,6 +38,7 @@ "name" "Dwarven Sphere" "method" "breakable" "trigger" "smalldwboss_template1:OnEntitySpawned" + "hurttrigger" "smalldwboss_physbox2:OnHealthChanged" "multitrigger" "1" "breakable" "smalldwboss_physbox2" @@ -44,6 +48,7 @@ "name" "Dragonpriest" "method" "breakable" "trigger" "phbox:OnAwakened" + "hurttrigger" "phbox:OnHealthChanged" "breakable" "phbox" } @@ -52,6 +57,7 @@ "name" "Alduin" "method" "hpbar" "trigger" "boss_hp_3_ex:OnStartTouch" + "hurttrigger" "sovng_boss_break:OnHealthChanged" "iterator" "BossHpIterations" "counter" "counter_3" @@ -62,6 +68,7 @@ "name" "Nightingale" "method" "breakable" "trigger" "night_phbox:OnTakeDamage" + "hurttrigger" "st1_dragonphysbox:OnHealthChanged" "timeout" "3" "breakable" "night_phbox" @@ -107,6 +114,7 @@ "name" "Dragonpriest" "method" "breakable" "trigger" "dr_phbox:OnTakeDamage" + "hurttrigger" "st1_dragonphysbox:OnHealthChanged" "timeout" "3" "breakable" "dr_phbox" diff --git a/BossHP/configs/bosshp/ze_tilex_escape_sakura_v1_4.cfg b/BossHP/configs/bosshp/ze_tilex_escape_sakura_v1_4.cfg deleted file mode 100644 index 988e0230..00000000 --- a/BossHP/configs/bosshp/ze_tilex_escape_sakura_v1_4.cfg +++ /dev/null @@ -1,11 +0,0 @@ -"bosses" -{ - "1" - { - "name" "Ball" - "method" "counter" - "trigger" "lastboss_hptrigger:OnStartTouch" - - "counter" "lastboss_hpcounter" - } -} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_timesplitters_v1_2.cfg b/BossHP/configs/bosshp/ze_timesplitters_v1_2.cfg new file mode 100644 index 00000000..f7f6c4bf --- /dev/null +++ b/BossHP/configs/bosshp/ze_timesplitters_v1_2.cfg @@ -0,0 +1,11 @@ +"bosses" +{ + "0" + { + "name" "REAPER SPLITTER" + "method" "counter" + "trigger" "BossZoneCountFix:OnStartTouch" + + "counter" "BossHPCounter" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_totally_new_wester.cfg b/BossHP/configs/bosshp/ze_totally_new_wester.cfg new file mode 100644 index 00000000..496356b1 --- /dev/null +++ b/BossHP/configs/bosshp/ze_totally_new_wester.cfg @@ -0,0 +1,130 @@ +"bosses" +{ + "0" + { + "name" "Dragon" + "method" "hpbar" + "trigger" "Boss_Temp:OnEntitySpawned" + "hurttrigger" "Boss_Break:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "1" + { + "name" "Dragon" + "method" "hpbar" + "trigger" "Ehe_Dragon_Temp:OnEntitySpawned" + "hurttrigger" "Ehe_Dragon_Break:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "2" + { + "name" "Belias" + "method" "hpbar" + "trigger" "Belias_Temp:OnEntitySpawned" + "hurttrigger" "Belias_Break:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "3" + { + "name" "Gabranth" + "method" "hpbar" + "trigger" "Judge_Temp:OnEntitySpawned" + "hurttrigger" "Judge_Armor:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "4" + { + "name" "Gabranth" + "method" "hpbar" + "trigger" "Guard_Temp_Boss:OnEntitySpawned" + "hurttrigger" "Guard_Boss_Break:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "5" + { + "name" "Chaos" + "method" "hpbar" + "trigger" "Chaos_Hp_To_Boss:OnStartTouch" + "hurttrigger" "Chaos_Armor:OnHealthChanged" + + "iterator" "Boss_Overlay_Counter" + "counter" "Boss_Health" + "backup" "Boss_Health_Init" + } + "6" + { + "name" "Esper Belias" + "method" "counter" + "trigger" "Espers_Temp_Belias:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Espers_Belias_Physbox:OnHealthChanged" + + "counter" "Espers_Belias_Counter" + } + "7" + { + "name" "Esper Chaos" + "method" "counter" + "trigger" "Espers_Temp_Chaos:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Espers_Chaos_Physbox:OnHealthChanged" + + "counter" "Espers_Chaos_Counter" + } + "8" + { + "name" "Esper Mateus" + "method" "counter" + "trigger" "Espers_Temp_Mateus:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Espers_Mateus_Physbox:OnHealthChanged" + + "counter" "Espers_Mateus_Counter" + } + + "9" + { + "name" "Esper Belias" + "method" "breakable" + "trigger" "Summon_Belias_Temp:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Belias_Summon_Physbox:OnHealthChanged" + + "breakable" "Belias_Summon_Physbox" + } + "10" + { + "name" "Esper Chaos" + "method" "breakable" + "trigger" "Summon_Chaos_Temp:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Chaos_Summon_Physbox:OnHealthChanged" + + "breakable" "Chaos_Summon_Physbox" + } + "11" + { + "name" "Esper Mateus" + "method" "breakable" + "trigger" "Summon_Mateus_Temp:OnEntitySpawned" + "multitrigger" "1" + "hurttrigger" "Mateus_Summon_Physbox:OnHealthChanged" + + "breakable" "Mateus_Summon_Physbox" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_trials_v1fs.cfg b/BossHP/configs/bosshp/ze_trials_v1fs.cfg new file mode 100644 index 00000000..3ba19539 --- /dev/null +++ b/BossHP/configs/bosshp/ze_trials_v1fs.cfg @@ -0,0 +1,51 @@ +"bosses" +{ + "0" + { + "name" "Segment - 1" + "method" "breakable" + "trigger" "Level_3_Boss_Breakable_3_AddHealth:OnStartTouch" + + "breakable" "Level_3_Boss_Breakable_3" + } + "1" + { + "name" "Segment - 2" + "method" "breakable" + "trigger" "Level_3_Boss_Breakable_2_AddHealth:OnStartTouch" + + "breakable" "Level_3_Boss_Breakable_2" + } + "2" + { + "name" "Segment - 3" + "method" "breakable" + "trigger" "Level_3_Boss_Breakable_AddHealth:OnStartTouch" + + "breakable" "Level_3_Boss_Breakable" + } + "3" + { + "name" "Segment - 1" + "method" "breakable" + "trigger" "Level_1_Boss_Add_Health:OnStartTouch" + + "breakable" "Level_1_Boss_Breakable" + } + "4" + { + "name" "Segment - 3" + "method" "breakable" + "trigger" "Level_1_Boss_Add_Health_3:OnStartTouch" + + "breakable" "Level_1_Boss_Breakable_3" + } + "5" + { + "name" "Segment - 2" + "method" "breakable" + "trigger" "Level_1_Boss_Add_Health_2:OnStartTouch" + + "breakable" "Level_1_Boss_Breakable_2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_tyranny_v5fix.cfg b/BossHP/configs/bosshp/ze_tyranny_v5fix.cfg index cd1aed15..6ce0a3f1 100644 --- a/BossHP/configs/bosshp/ze_tyranny_v5fix.cfg +++ b/BossHP/configs/bosshp/ze_tyranny_v5fix.cfg @@ -5,6 +5,7 @@ "name" "Spider" "method" "hpbar" "trigger" "bosslvl1_trigger:OnStartTouch" + "hurttrigger" "bosslvl1_hit:OnDamaged" "iterator" "bosslvl1_counter3" "counter" "bosslvl1_counter1" @@ -15,6 +16,7 @@ "name" "Troll" "method" "hpbar" "trigger" "bosslvl2_trigger:OnStartTouch" + "hurttrigger" "bosslvl2_hit:OnHealthChanged" "iterator" "bosslvl2_counter3" "counter" "bosslvl2_counter1" @@ -25,6 +27,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "bosslvl2_end_health_trigger:OnStartTouch" + "hurttrigger" "bosslvl2_end_hit:OnHealthChanged" "iterator" "bosslvl2_end_counter3" "counter" "bosslvl2_end_counter1" @@ -35,6 +38,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "bosslvl3_trigger:OnStartTouch" + "hurttrigger" "bosslvl3_hit:OnHealthChanged" "iterator" "bosslvl3_counter3" "counter" "bosslvl3_counter1" @@ -45,6 +49,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "bosslvl3_end_trigger_2:OnStartTouch" + "hurttrigger" "bosslvl3_end_dragon_hit:OnHealthChanged" "iterator" "bosslvl3_end_counter3" "counter" "bosslvl3_end_counter1" @@ -55,6 +60,7 @@ "name" "Gargantua" "method" "hpbar" "trigger" "bosslvl4_trigger:OnStartTouch" + "hurttrigger" "bosslvl4_hit:OnHealthChanged" "iterator" "bosslvl4_counter3" "counter" "bosslvl4_counter1" @@ -65,6 +71,7 @@ "name" "Balrog" "method" "hpbar" "trigger" "tele_bosslvl5_1_2:OnStartTouch" + "hurttrigger" "bosslvl5_hit:OnHealthChanged" "iterator" "bosslvl5_counter3" "counter" "bosslvl5_counter1" @@ -75,6 +82,7 @@ "name" "Dragon" "method" "hpbar" "trigger" "bosslvl5_end_trigger_push:OnStartTouch" + "hurttrigger" "bosslvl5_end_hit:OnHealthChanged" "iterator" "bosslvl5_end_counter3" "counter" "bosslvl5_end_counter1" @@ -85,6 +93,7 @@ "name" "Gargantua" "method" "hpbar" "trigger" "bosslvl5_garg_trigger:OnStartTouch" + "hurttrigger" "bosslvl5_garg_hit:OnHealthChanged" "iterator" "bosslvl5_garg_counter3" "counter" "bosslvl5_garg_counter1" @@ -95,23 +104,8 @@ "name" "Balrog" "method" "counter" "trigger" "bosslvl5_laser_push:OnStartTouch" + "hurttrigger" "bosslvl5_laser_hit:OnHealthChanged" "counter" "bosslvl5_laser_counter" } - "10" // Stage 4_statu - { - "name" "Statue 1" - "method" "breakable" - "trigger" "commandtrigger1:OnStartTouch" - - "breakable" "lvl5_shield_hit_t" - } - "11" // Stage 4_statu - { - "name" "Statue 2" - "method" "breakable" - "trigger" "commandtrigger1:OnStartTouch" - - "breakable" "lvl5_shield_hit_ct" - } } diff --git a/BossHP/configs/bosshp/ze_ut2004_convoy_v2_2_1.cfg b/BossHP/configs/bosshp/ze_ut2004_convoy_v2_2_1.cfg new file mode 100644 index 00000000..d315e3cc --- /dev/null +++ b/BossHP/configs/bosshp/ze_ut2004_convoy_v2_2_1.cfg @@ -0,0 +1,19 @@ +"bosses" +{ + "0" + { + "name" "Driver" + "method" "counter" + "trigger" "final_boss_relay:OnTrigger" + "hurttrigger" "boss_hitbox:OnHealthChanged" + "counter" "boss_counter1" + } + "1" + { + "name" "Engine" + "method" "counter" + "trigger" "boss_CTs_trigger:OnStartTouch" + "hurttrigger" "boss_hitbox:OnHealthChanged" + "counter" "boss_counter2" + } +} \ No newline at end of file diff --git a/BossHP/configs/bosshp/ze_v0u0v_a5.cfg b/BossHP/configs/bosshp/ze_v0u0v_a5.cfg deleted file mode 100644 index 71f94d45..00000000 --- a/BossHP/configs/bosshp/ze_v0u0v_a5.cfg +++ /dev/null @@ -1,137 +0,0 @@ -"bosses" -{ - "0" - { - "name" "Octopus" - "method" "hpbar" - "trigger" "bosslvl1_trigger:OnStartTouch" - - "iterator" "bosslvl1_4_counter3" - "counter" "bosslvl1_4_counter1" - "backup" "bosslvl1_4_counter2" - } - "1" - { - "name" "Octopus" - "method" "hpbar" - "trigger" "bosslvl4_trigger:OnStartTouch" - - "iterator" "bosslvl1_4_counter3" - "counter" "bosslvl1_4_counter1" - "backup" "bosslvl1_4_counter2" - } - "2" - { - "name" "Sonic" - "method" "hpbar" - "trigger" "bosslvl3_trigger:OnStartTouch" - - "iterator" "bosslvl3_6_counter3" - "counter" "bosslvl3_6_counter1" - "backup" "bosslvl3_6_counter2" - } - "3" - { - "name" "Sonic 2" - "method" "hpbar" - "trigger" "bosslvl3_trigger:OnStartTouch" - - "iterator" "bosslvl3_6_counter6" - "counter" "bosslvl3_6_counter4" - "backup" "bosslvl3_6_counter5" - } - "4" - { - "name" "Sonic the Bike" - "method" "hpbar" - "trigger" "bosslvl6_trigger:OnStartTouch" - - "iterator" "bosslvl6_counter3" - "counter" "bosslvl6_counter1" - "backup" "bosslvl6_counter2" - } - "5" - { - "name" "Sun" - "method" "hpbar" - "trigger" "bosslvl2_trigger:OnStartTouch" - - "iterator" "bosslvl2_5_counter3" - "counter" "bosslvl2_5_counter1" - "backup" "bosslvl2_5_counter2" - } - "6" - { - "name" "Sun" - "method" "hpbar" - "trigger" "bosslvl5_trigger:OnStartTouch" - - "iterator" "bosslvl2_5_counter3" - "counter" "bosslvl2_5_counter1" - "backup" "bosslvl2_5_counter2" - } - "7" - { - "name" "Priest" - "method" "hpbar" - "trigger" "bosslvl3_2_trigger_lvl3:OnStartTouch" - - "iterator" "bosslvl3_2_counter3" - "counter" "bosslvl3_2_counter1" - "backup" "bosslvl3_2_counter2" - } - "8" - { - "name" "Priest" - "method" "hpbar" - "trigger" "bosslvl3_2_trigger_lvl6:OnStartTouch" - - "iterator" "bosslvl3_2_counter3" - "counter" "bosslvl3_2_counter1" - "backup" "bosslvl3_2_counter2" - } - "9" - { - "name" "Flamethrower Soldier" - "method" "breakable" - "trigger" "npc1_temp1:OnEntitySpawned" - "showtrigger" "npc1_body:OnTakeDamage" - "multitrigger" "1" - "timeout" "3" - - "breakable" "npc1_body" - } - "10" - { - "name" "Freezer Soldier" - "method" "breakable" - "trigger" "npc2_temp1:OnEntitySpawned" - "showtrigger" "npc2_body:OnTakeDamage" - "multitrigger" "1" - "timeout" "3" - - "breakable" "npc2_body" - } - "11" - { - "name" "Minigun Soldier" - "method" "breakable" - "trigger" "npc3_temp1:OnEntitySpawned" - "showtrigger" "npc3_body:OnTakeDamage" - "multitrigger" "1" - "timeout" "3" - - "breakable" "npc3_body" - } - "12" - { - "name" "Twin Sword Soldier" - "method" "breakable" - "trigger" "npc4_temp1:OnEntitySpawned" - "showtrigger" "npc4_body:OnTakeDamage" - "multitrigger" "1" - "timeout" "3" - - "breakable" "npc4_body" - } -} \ No newline at end of file