BossHP: update configs
This commit is contained in:
parent
0b39ff75c8
commit
8a21ae0494
0
BossHP/configs/bosshp/missing.sh
Normal file → Executable file
0
BossHP/configs/bosshp/missing.sh
Normal file → Executable file
@ -72,4 +72,4 @@
|
|||||||
|
|
||||||
"counter" "Counter_boss6_1"
|
"counter" "Counter_boss6_1"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -53,4 +53,13 @@
|
|||||||
|
|
||||||
"breakable" "columbia_patriot_health"
|
"breakable" "columbia_patriot_health"
|
||||||
}
|
}
|
||||||
|
"6"
|
||||||
|
{
|
||||||
|
"name" "Songbird"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "songbird_finale_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "songbird_hitbox_head:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "songbird_finale_health"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,39 @@
|
|||||||
"bosses"
|
"bosses"
|
||||||
{
|
{
|
||||||
|
"0"
|
||||||
|
{
|
||||||
|
"name" "Exorath"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "boss_all_trigger_hpcounter:OnStartTouch"
|
||||||
|
"hurttrigger" "boss_all_firepoint:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "healbar_count_total2"
|
||||||
|
"counter" "healbar_counter_extreme"
|
||||||
|
"backup" "healbar_count_total"
|
||||||
|
}
|
||||||
|
"1"
|
||||||
|
{
|
||||||
|
"name" "Exorath"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "boss_all_trigger_hpcounter:OnStartTouch"
|
||||||
|
"hurttrigger" "boss_all_firepoint:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "healbar_count_total2"
|
||||||
|
"counter" "healbar_counter_god"
|
||||||
|
"backup" "healbar_count_total"
|
||||||
|
}
|
||||||
"2"
|
"2"
|
||||||
|
{
|
||||||
|
"name" "Exorath"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "boss_all_trigger_hpcounter:OnStartTouch"
|
||||||
|
"hurttrigger" "boss_all_firepoint:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "healbar_count_total2"
|
||||||
|
"counter" "healbar_counter_impossible"
|
||||||
|
"backup" "healbar_count_total"
|
||||||
|
}
|
||||||
|
"3"
|
||||||
{
|
{
|
||||||
"name" "Plants left"
|
"name" "Plants left"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
@ -10,7 +42,7 @@
|
|||||||
"showtrigger" "nuke_secret_counter:OutValue"
|
"showtrigger" "nuke_secret_counter:OutValue"
|
||||||
"timeout" "3"
|
"timeout" "3"
|
||||||
}
|
}
|
||||||
"3"
|
"4"
|
||||||
{
|
{
|
||||||
"name" "Plants left"
|
"name" "Plants left"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
@ -19,7 +51,7 @@
|
|||||||
"showtrigger" "nuke_secret_counter:OutValue"
|
"showtrigger" "nuke_secret_counter:OutValue"
|
||||||
"timeout" "3"
|
"timeout" "3"
|
||||||
}
|
}
|
||||||
"4"
|
"5"
|
||||||
{
|
{
|
||||||
"name" "Plants left"
|
"name" "Plants left"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
"bosses"
|
"bosses"
|
||||||
{
|
{
|
||||||
"0"
|
"0" // NPC
|
||||||
{
|
{
|
||||||
"name" "Knight Hell"
|
"name" "Knight Hell"
|
||||||
"method" "breakable"
|
"method" "breakable"
|
||||||
@ -13,7 +13,7 @@
|
|||||||
|
|
||||||
"breakable" "npc_phys2gg2"
|
"breakable" "npc_phys2gg2"
|
||||||
}
|
}
|
||||||
"1"
|
"1" // NPC
|
||||||
{
|
{
|
||||||
"name" "Faceless"
|
"name" "Faceless"
|
||||||
"method" "breakable"
|
"method" "breakable"
|
||||||
@ -26,17 +26,29 @@
|
|||||||
|
|
||||||
"breakable" "npc_phys2gg3"
|
"breakable" "npc_phys2gg3"
|
||||||
}
|
}
|
||||||
"2"
|
"2" // Stage 1
|
||||||
{
|
{
|
||||||
"name" "Boss"
|
"name" "Tank"
|
||||||
"method" "hpbar"
|
"method" "hpbar"
|
||||||
"trigger" "pirate_counter:OnHitMin"
|
"trigger" "#382889:OnStartTouch"
|
||||||
|
"hurttrigger" "stage1_physbox:OnHealthChanged"
|
||||||
|
|
||||||
"iterator" "pirate_hp_iterations"
|
"iterator" "pirate_hp_iterations"
|
||||||
"counter" "pirate_counter"
|
"counter" "pirate_counter"
|
||||||
"backup" "pirate_hp_backup"
|
"backup" "pirate_hp_backup"
|
||||||
}
|
}
|
||||||
"3"
|
"3" // Stage 2 - Boss 1
|
||||||
|
{
|
||||||
|
"name" "Invul"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "Noctali_Boss_Hp_To_Boss:OnStartTouch"
|
||||||
|
"hurttrigger" "Noctali_Boss_Break:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "pirate_hp_iterations"
|
||||||
|
"counter" "pirate_counter"
|
||||||
|
"backup" "pirate_hp_backup"
|
||||||
|
}
|
||||||
|
"4" // Stage 2 - Boss 2
|
||||||
{
|
{
|
||||||
"name" "Cacodemon"
|
"name" "Cacodemon"
|
||||||
"method" "breakable"
|
"method" "breakable"
|
||||||
@ -46,23 +58,46 @@
|
|||||||
|
|
||||||
"breakable" "vedr1blac"
|
"breakable" "vedr1blac"
|
||||||
}
|
}
|
||||||
"4"
|
"5" // Stage 2 - Boss 3
|
||||||
{
|
{
|
||||||
"name" "The Doctor Bertruger"
|
"name" "Tank"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "#3888:OnStartTouch"
|
||||||
|
"hurttrigger" "gorod1sluz:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "pirate_hp_iterations"
|
||||||
|
"counter" "pirate_counter"
|
||||||
|
"backup" "pirate_hp_backup"
|
||||||
|
}
|
||||||
|
"6" // Stage 3 - Boss 1
|
||||||
|
{
|
||||||
|
"name" "Guardian"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "Noctali_Boss_Hp_To_Boss1:OnStartTouch"
|
||||||
|
"hurttrigger" "Noctali_Boss_Break1:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "pirate_hp_iterations"
|
||||||
|
"counter" "pirate_counter"
|
||||||
|
"backup" "pirate_hp_backup"
|
||||||
|
}
|
||||||
|
"7" // Stage 3 - Boss 2
|
||||||
|
{
|
||||||
|
"name" "Cyberdemon"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "stage3_add_hp_demon:OnStartTouch"
|
||||||
|
"hurttrigger" "stage3_cyberdemon_physbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "pirate_hp_iterations"
|
||||||
|
"counter" "pirate_counter"
|
||||||
|
"backup" "pirate_hp_backup"
|
||||||
|
}
|
||||||
|
"8" // Stage 3 - Boss 3
|
||||||
|
{
|
||||||
|
"name" "Doctor Bertruger"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "stage3_bertug_hp:OnStartTouch"
|
"trigger" "stage3_bertug_hp:OnStartTouch"
|
||||||
"hurttrigger" "stage3_bertug_phys:OnDamaged"
|
"hurttrigger" "stage3_bertug_phys:OnDamaged"
|
||||||
|
|
||||||
"counter" "hp_bertug"
|
"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"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
@ -64,4 +64,12 @@
|
|||||||
"hurttrigger" "st3_hitbox:OnTakeDamage"
|
"hurttrigger" "st3_hitbox:OnTakeDamage"
|
||||||
"counter" "st3_hp"
|
"counter" "st3_hp"
|
||||||
}
|
}
|
||||||
|
"6"
|
||||||
|
{
|
||||||
|
"name" "Final boss"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "final_slow_push:OnStartTouch"
|
||||||
|
"hurttrigger" "final_hitbox:OnHealthChanged"
|
||||||
|
"counter" "final_hp"
|
||||||
|
}
|
||||||
}
|
}
|
@ -15,6 +15,7 @@
|
|||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "st3_boss_break:OnHealthChanged"
|
"trigger" "st3_boss_break:OnHealthChanged"
|
||||||
"showtrigger" "st3_boss_break:OnHealthChanged"
|
"showtrigger" "st3_boss_break:OnHealthChanged"
|
||||||
|
"hurttrigger" "st3_boss_break:OnHealthChanged"
|
||||||
"timeout" "1"
|
"timeout" "1"
|
||||||
|
|
||||||
"counter" "counter_st3_boss_vida"
|
"counter" "counter_st3_boss_vida"
|
||||||
|
66
BossHP/configs/bosshp/ze_laboratory_escape_v2_3b.cfg
Executable file
66
BossHP/configs/bosshp/ze_laboratory_escape_v2_3b.cfg
Executable file
@ -0,0 +1,66 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
"0" // Main Boss : Kerrigan
|
||||||
|
{
|
||||||
|
"name" "Kerrigan"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "kerrigan_initrelay:OnTrigger"
|
||||||
|
"hurttrigger" "kerrigan_physbox:OnDamaged"
|
||||||
|
|
||||||
|
"counter" "kerrigan_health"
|
||||||
|
}
|
||||||
|
"1" // Laser Boss
|
||||||
|
{
|
||||||
|
"name" "Kerrigan"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "trigger_laser_hpadd:OnStartTouch"
|
||||||
|
"hurttrigger" "laser_physbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "laser_hp"
|
||||||
|
}
|
||||||
|
"2" // NPC : Decaying Monster
|
||||||
|
{
|
||||||
|
"name" "Decaying Monster"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "dmonster_hitbox:OnHealthChanged"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
"hurttrigger" "dmonster_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"breakable" "dmonster_hitbox"
|
||||||
|
}
|
||||||
|
"3" // NPC : Decaying Matter
|
||||||
|
{
|
||||||
|
"name" "Decaying Matter"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "dmatter_phys:OnHealthChanged"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
"hurttrigger" "dmatter_phys:OnHealthChanged"
|
||||||
|
|
||||||
|
"breakable" "dmatter_phys"
|
||||||
|
}
|
||||||
|
"4" // NPC : Tormented Souls
|
||||||
|
{
|
||||||
|
"name" "Tormented Souls"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "tsoul_hitbox:OnHealthChanged"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
"hurttrigger" "tsoul_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"breakable" "tsoul_hitbox"
|
||||||
|
}
|
||||||
|
"5" //Door at level 2
|
||||||
|
{
|
||||||
|
"name" "Level 2 -- Door"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "lvl2_doortrigger:OnStartTouch"
|
||||||
|
"hurttrigger" "breakable_bossescape:OnHealthChanged"
|
||||||
|
|
||||||
|
"breakable" "breakable_bossescape"
|
||||||
|
}
|
||||||
|
}
|
93
BossHP/configs/bosshp/ze_negative_legacy_xf4s.cfg
Executable file
93
BossHP/configs/bosshp/ze_negative_legacy_xf4s.cfg
Executable file
@ -0,0 +1,93 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
"0"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 1 - Phase 1"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_3_4_move:OnFullyOpen"
|
||||||
|
"hurttrigger" "heavy_1_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_a_100"
|
||||||
|
}
|
||||||
|
"1"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 1 - Phase 2"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_a_100:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_1_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_a_80"
|
||||||
|
}
|
||||||
|
"2"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 1 - Phase 3"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_a_80:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_1_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_a_60"
|
||||||
|
}
|
||||||
|
"3"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 1 - Phase 4"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_a_60:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_1_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_a_40"
|
||||||
|
}
|
||||||
|
"4"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 1 - Phase 5"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_a_40:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_1_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_a_20"
|
||||||
|
}
|
||||||
|
"5"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 2 - Phase 1"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_3_4_move:OnFullyOpen"
|
||||||
|
"hurttrigger" "heavy_2_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_b_100"
|
||||||
|
}
|
||||||
|
"6"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 2 - Phase 2"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_b_100:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_2_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_b_80"
|
||||||
|
}
|
||||||
|
"7"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 2 - Phase 3"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_b_80:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_2_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_b_60"
|
||||||
|
}
|
||||||
|
"8"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 2 - Phase 4"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_b_60:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_2_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_b_40"
|
||||||
|
}
|
||||||
|
"9"
|
||||||
|
{
|
||||||
|
"name" "Heavytank 2 - Phase 5"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "heavy_b_40:OnHitMin"
|
||||||
|
"hurttrigger" "heavy_2_hitbox:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "heavy_b_20"
|
||||||
|
}
|
||||||
|
}
|
23
BossHP/configs/bosshp/ze_rev_s1_1.cfg
Executable file
23
BossHP/configs/bosshp/ze_rev_s1_1.cfg
Executable file
@ -0,0 +1,23 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
"0" // Level 1
|
||||||
|
{
|
||||||
|
"name" "Boat"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "temp_boss_1:OnEntitySpawned"
|
||||||
|
"showtrigger" "temp_boss_1:OnEntitySpawned"
|
||||||
|
"hurttrigger" "break_zm_boat_1:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "counter_boss_hp"
|
||||||
|
}
|
||||||
|
"1" // Level 2 (not sure if wildcards work with hurttrigger here)
|
||||||
|
{
|
||||||
|
"name" "Boss"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "B_sn_left_spawn_relay:OnTrigger"
|
||||||
|
"showtrigger" "B_sn_left_spawn_relay:OnTrigger"
|
||||||
|
"hurttrigger" "B_sn_break*:OnHealthChanged"
|
||||||
|
|
||||||
|
"counter" "counter_l2_boss_hp"
|
||||||
|
}
|
||||||
|
}
|
@ -1,75 +1,84 @@
|
|||||||
"bosses"
|
"bosses"
|
||||||
{
|
{
|
||||||
"0"
|
"0" // Stage 2
|
||||||
{
|
{
|
||||||
"name" "Electric Ball"
|
"name" "Electric Ball"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "boss3_healthpush:OnStartTouch"
|
"trigger" "start_healthpush1:OnStartTouch"
|
||||||
|
"hurttrigger" "phys1_1:OnDamaged"
|
||||||
|
|
||||||
"counter" "boss3_health"
|
"counter" "mob_grudge_math_1"
|
||||||
}
|
}
|
||||||
"1"
|
"1" // Stage 3 - Boss 1
|
||||||
{
|
{
|
||||||
"name" "Bloodsucker"
|
"name" "Bloodsucker"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "bloodsucker_healthpush:OnStartTouch"
|
"trigger" "bloodsucker_healthpush:OnStartTouch"
|
||||||
|
"hurttrigger" "boss_break:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "boss_hp"
|
"counter" "boss_hp"
|
||||||
}
|
}
|
||||||
"2"
|
"2" // Stage 3 - Boss 2
|
||||||
{
|
{
|
||||||
"name" "Fire Ball"
|
"name" "Fire Ball"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "start_healthpush1:OnStartTouch"
|
"trigger" "boss3_healthpush:OnStartTouch"
|
||||||
|
"hurttrigger" "boss3_break:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "mob_grudge_math_1"
|
"counter" "boss3_health"
|
||||||
}
|
}
|
||||||
"3"
|
"3" // Stage 4 - Boss Phase 1
|
||||||
{
|
{
|
||||||
"name" "Controller - Phase 1/2"
|
"name" "Controller - Phase 1/2"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "l4_boss_start:OnStartTouch"
|
"trigger" "l4_boss_start:OnStartTouch"
|
||||||
|
"hurttrigger" "phys2:OnDamaged"
|
||||||
|
|
||||||
"counter" "mob_grudge_math1"
|
"counter" "mob_grudge_math1"
|
||||||
}
|
}
|
||||||
"4"
|
"4" // Stage 4 - Boss Phase 2
|
||||||
{
|
{
|
||||||
"name" "Controller - Phase 2/2"
|
"name" "Controller - Phase 2/2"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "l5_boss2_hp:OnTrigger"
|
"trigger" "l5_boss2_hp:OnTrigger"
|
||||||
|
"hurttrigger" "boss_break2:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "boss4_hp"
|
"counter" "boss4_hp"
|
||||||
}
|
}
|
||||||
"5"
|
"5" // Stage 5 - Boss Phase 1
|
||||||
{
|
{
|
||||||
"name" "Controller - Phase 1/2"
|
"name" "Controller - Phase 1/2"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "l5_boss_start:OnStartTouch"
|
"trigger" "l5_boss_start:OnStartTouch"
|
||||||
|
"hurttrigger" "phys2:OnDamaged"
|
||||||
|
|
||||||
"counter" "mob_grudge_math1"
|
"counter" "mob_grudge_math1"
|
||||||
}
|
}
|
||||||
"6"
|
"6" // Stage 5 - Boss Phase 2
|
||||||
{
|
{
|
||||||
"name" "Controller - Phase 2/2"
|
"name" "Controller - Phase 2/2"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "dw_rot2:OnTrigger"
|
"trigger" "dw_rot2:OnTrigger"
|
||||||
|
"hurttrigger" "boss_break2:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "mob_grudge_math"
|
"counter" "mob_grudge_math"
|
||||||
}
|
}
|
||||||
"7"
|
"7" // Stage 5 - Laser Boss 1
|
||||||
{
|
{
|
||||||
"name" "Electric Ball"
|
"name" "Electric Ball"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "l5_boss2_push:OnStartTouch"
|
"trigger" "l5_boss2_push:OnStartTouch"
|
||||||
|
"hurttrigger" "boss2_break:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "boss4_hp"
|
"counter" "boss4_hp"
|
||||||
}
|
}
|
||||||
"8"
|
"8" // Stage 5 - Laser Boss 2
|
||||||
{
|
{
|
||||||
"name" "Fire Ball"
|
"name" "Fire Ball"
|
||||||
"method" "counter"
|
"method" "counter"
|
||||||
"trigger" "l5_boss2_push:OnStartTouch"
|
"trigger" "l5_healthpush:OnStartTouch"
|
||||||
|
"hurttrigger" "boss3_break:OnHealthChanged"
|
||||||
|
|
||||||
"counter" "boss5_hp"
|
"counter" "boss5_hp"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
158
BossHP/configs/bosshp/ze_the_last_chapter_v1_5_css.cfg
Executable file
158
BossHP/configs/bosshp/ze_the_last_chapter_v1_5_css.cfg
Executable file
@ -0,0 +1,158 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
//Stage 5
|
||||||
|
"0"
|
||||||
|
{
|
||||||
|
"name" "Naraka"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "nrk5_count_player:OnStartTouch"
|
||||||
|
|
||||||
|
"iterator" "nrk5_hp_iterations"
|
||||||
|
"counter" "nrk5_counter"
|
||||||
|
"backup" "nrk5_hp_backup"
|
||||||
|
}
|
||||||
|
"1"
|
||||||
|
{
|
||||||
|
"name" "Cross"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk5_bossroom2_trigger:OnTrigger"
|
||||||
|
|
||||||
|
"breakable" "nrk5_minisatan_cross"
|
||||||
|
}
|
||||||
|
"2"
|
||||||
|
{
|
||||||
|
"name" "Final boss"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk5_triggeronce_3:OnStartTouch"
|
||||||
|
|
||||||
|
"breakable" "nrk5_finaldeath_break"
|
||||||
|
}
|
||||||
|
"3"
|
||||||
|
{
|
||||||
|
"name" "Naraka"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk5_temp_fakeboss:OnEntitySpawned"
|
||||||
|
"showtrigger" "nrk5_fakeboss_hitbox:OnTakeDamage"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
|
||||||
|
"breakable" "nrk5_fakeboss_hitbox"
|
||||||
|
}
|
||||||
|
//Stage 4
|
||||||
|
"4"
|
||||||
|
{
|
||||||
|
"name" "Naraka"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "nrk4_count_player:OnStartTouch"
|
||||||
|
|
||||||
|
"iterator" "nrk4_hp_iterations"
|
||||||
|
"counter" "nrk4_counter"
|
||||||
|
"backup" "nrk4_hp_backup"
|
||||||
|
}
|
||||||
|
"5"
|
||||||
|
{
|
||||||
|
"name" "Right button"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk4_button_break_2:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk4_button_break_2"
|
||||||
|
}
|
||||||
|
"6"
|
||||||
|
{
|
||||||
|
"name" "Left button"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk4_button_break_1:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk4_button_break_1"
|
||||||
|
}
|
||||||
|
"7"
|
||||||
|
{
|
||||||
|
"name" "Life Seeker"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk4_temp_miniboss:OnEntitySpawned"
|
||||||
|
"showtrigger" "nrk4_miniboss_hitbox:OnTakeDamage"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
|
||||||
|
"breakable" "nrk4_miniboss_hitbox"
|
||||||
|
}
|
||||||
|
"8"
|
||||||
|
{
|
||||||
|
"name" "Dog"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk_temp_npc:OnEntitySpawned"
|
||||||
|
"showtrigger" "nrk_npc_hitbox:OnTakeDamage"
|
||||||
|
"multitrigger" "1"
|
||||||
|
"namefixup" "1"
|
||||||
|
"timeout" "3"
|
||||||
|
|
||||||
|
"breakable" "nrk_npc_hitbox"
|
||||||
|
}
|
||||||
|
//Stage 3
|
||||||
|
"9"
|
||||||
|
{
|
||||||
|
"name" "Naraka"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "nrk3_count_player:OnStartTouch"
|
||||||
|
|
||||||
|
"iterator" "nrk3_hp_iterations"
|
||||||
|
"counter" "nrk3_counter"
|
||||||
|
"backup" "nrk3_hp_backup"
|
||||||
|
}
|
||||||
|
//Stage 2
|
||||||
|
"10"
|
||||||
|
{
|
||||||
|
"name" "Life Seeker"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "nrk2_count_player:OnStartTouch"
|
||||||
|
|
||||||
|
"iterator" "nrk2_hp_iterations"
|
||||||
|
"counter" "nrk2_counter"
|
||||||
|
"backup" "nrk2_hp_backup"
|
||||||
|
}
|
||||||
|
"11"
|
||||||
|
{
|
||||||
|
"name" "Left button"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk2_door_button_5_2:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk2_door_button_5_2"
|
||||||
|
}
|
||||||
|
"12"
|
||||||
|
{
|
||||||
|
"name" "Right button"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk2_door_button_5_1:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk2_door_button_5_1"
|
||||||
|
}
|
||||||
|
"13"
|
||||||
|
{
|
||||||
|
"name" "Crystal"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk2_crystal_break:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk2_crystal_break"
|
||||||
|
}
|
||||||
|
"14"
|
||||||
|
{
|
||||||
|
"name" "Statue"
|
||||||
|
"method" "breakable"
|
||||||
|
"trigger" "nrk2_statue_break:OnTakeDamage"
|
||||||
|
|
||||||
|
"breakable" "nrk2_statue_break"
|
||||||
|
}
|
||||||
|
//Stage 1
|
||||||
|
"15"
|
||||||
|
{
|
||||||
|
"name" "Life Seeker"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "nrk1_count_player:OnStartTouch"
|
||||||
|
|
||||||
|
"iterator" "nrk1_hp_iterations"
|
||||||
|
"counter" "nrk1_counter"
|
||||||
|
"backup" "nrk1_hp_backup"
|
||||||
|
}
|
||||||
|
}
|
81
BossHP/configs/bosshp/ze_tyranny2_v1_1.cfg
Executable file
81
BossHP/configs/bosshp/ze_tyranny2_v1_1.cfg
Executable file
@ -0,0 +1,81 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
"0" // Stage 1
|
||||||
|
{
|
||||||
|
"name" "Spider"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s1boss_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "s1boss_hit:OnDamaged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
"1" // Stage 2
|
||||||
|
{
|
||||||
|
"name" "Troll"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s2boss_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "s2boss_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
"3" // Stage 3
|
||||||
|
{
|
||||||
|
"name" "Dragon"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s3boss_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "s3boss_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
"4" // Stage 4
|
||||||
|
{
|
||||||
|
"name" "Gargantua"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s4boss_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "s4boss_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
|
||||||
|
"5" // Stage 5
|
||||||
|
{
|
||||||
|
"name" "Diablo"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s5boss_trigger:OnStartTouch"
|
||||||
|
"hurttrigger" "s5boss_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
"6" // Stage 5
|
||||||
|
{
|
||||||
|
"name" "Angra"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s5boss_angra_move1:OnFullyOpen"
|
||||||
|
"hurttrigger" "s5boss_angra_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
"7" // Stage 5
|
||||||
|
{
|
||||||
|
"name" "Diablo"
|
||||||
|
"method" "hpbar"
|
||||||
|
"trigger" "s5door_14_3:OnStartTouch"
|
||||||
|
"hurttrigger" "s5boss_diablo_hit:OnHealthChanged"
|
||||||
|
|
||||||
|
"iterator" "bosshp3"
|
||||||
|
"counter" "bosshp1"
|
||||||
|
"backup" "bosshp2"
|
||||||
|
}
|
||||||
|
}
|
43
BossHP/configs/bosshp/ze_valkvang_s1.cfg
Executable file
43
BossHP/configs/bosshp/ze_valkvang_s1.cfg
Executable file
@ -0,0 +1,43 @@
|
|||||||
|
"bosses"
|
||||||
|
{
|
||||||
|
"0" // Ornstein
|
||||||
|
{
|
||||||
|
"name" "Ornstein segments"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "ds_boss_startrelay:OnTrigger"
|
||||||
|
"showtrigger" "ds_ornstein_hptrigger:OnStartTouch"
|
||||||
|
|
||||||
|
"counter" "ds_ornstein_hpmasscounter"
|
||||||
|
}
|
||||||
|
"1" // Ornstein
|
||||||
|
{
|
||||||
|
"name" "Ornstein"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "ds_boss_startrelay:OnTrigger"
|
||||||
|
"showtrigger" "ds_ornstein_hptrigger:OnStartTouch"
|
||||||
|
"hurttrigger" "ds_ornstein_hp:OnHealthChanged"
|
||||||
|
"killtrigger" "ds_ornstein_hpmasscounter:OnHitMin"
|
||||||
|
|
||||||
|
"counter" "ds_ornstein_hpcounter"
|
||||||
|
}
|
||||||
|
"2" // Smough
|
||||||
|
{
|
||||||
|
"name" "Smough segments"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "ds_boss_startrelay:OnTrigger"
|
||||||
|
"showtrigger" "ds_smough_hptrigger:OnStartTouch"
|
||||||
|
|
||||||
|
"counter" "ds_smough_hpmasscounter"
|
||||||
|
}
|
||||||
|
"3" // Smough
|
||||||
|
{
|
||||||
|
"name" "Smough"
|
||||||
|
"method" "counter"
|
||||||
|
"trigger" "ds_boss_startrelay:OnTrigger"
|
||||||
|
"showtrigger" "ds_smough_hptrigger:OnStartTouch"
|
||||||
|
"hurttrigger" "ds_smough_hp:OnHealthChanged"
|
||||||
|
"killtrigger" "ds_smough_hpmasscounter:OnHitMin"
|
||||||
|
|
||||||
|
"counter" "ds_smough_hpcounter"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user