"bosses"
{
	"0" // NPC
	{
		"name"				"Knight Hell"
		"method"			"breakable"
		"trigger"			"s_npc_present:OnEntitySpawned"
		"showtrigger"		"npc_phys2gg2:OnDamaged"
		"multitrigger"		"1"
		"namefixup"			"1"
		"timeout"			"4"
		"hurttrigger"		"npc_phys2gg2:OnTakeDamage"

		"breakable"			"npc_phys2gg2"
	}
	"1" // NPC
	{
		"name"				"Faceless"
		"method"			"breakable"
		"trigger"			"s_npc_bender:OnEntitySpawned"
		"showtrigger"		"npc_phys2gg3:OnDamaged"
		"multitrigger"		"1"
		"namefixup"			"1"
		"timeout"			"4"
		"hurttrigger"		"npc_phys2gg3:OnTakeDamage"

		"breakable"			"npc_phys2gg3"
	}
	"2" // Stage 1
	{
		"name"				"Tank"
		"method"			"hpbar"
		"trigger"			"#382889:OnStartTouch"
		"hurttrigger"		"stage1_physbox:OnHealthChanged"

		"iterator"			"pirate_hp_iterations"
		"counter"			"pirate_counter"
		"backup"			"pirate_hp_backup"
	}
	"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"
		"method"			"breakable"
		"trigger"			"stage2_trigger:OnStartTouch"
		"timeout"			"3"
		"hurttrigger"		"vedr1blac:OnTakeDamage"

		"breakable"			"vedr1blac"
	}
	"5" // Stage 2 - Boss 3
	{
		"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"
		"trigger"			"stage3_bertug_hp:OnStartTouch"
		"hurttrigger"		"stage3_bertug_phys:OnDamaged"

		"counter"			"hp_bertug"
	}
}