1+ // ====================================================================================================
2+ // Notes:
3+ // - The type of boss is determined based on if "breakable" or "counter" is used
4+ // - You can specify entities using hammerid by starting with "#" followed by hammerid (ex. "#123456")
5+ // - Each separate boss needs a separate entry
6+ // ====================================================================================================
7+
8+ [
9+ {
10+ "name" : " " , // OPTIONAL - (string) Name of boss that appears in hud
11+ "breakable" : " " , // Targetname/Hammerid of breakable
12+ "counter" : " " , // Targetname/Hammerid of counter
13+ "iterator" : " " , // OPTIONAL - Targetname/Hammerid of hp iterator (segments)
14+ "backup" : " " , // OPTIONAL - Targetname/Hammerid of hp backup
15+
16+ "trigger" : // OPTIONAL - Specifies the event that triggers the boss
17+ {
18+ "ent" : " " , // (string) Targetname/Hammerid of entity
19+ "output" : " " , // (string) Output of entity
20+ "delay" : 0.0 // OPTIONAL - (float) Delay after output that starts boss
21+ },
22+
23+ "showtrigger" : // OPTIONAL - Specifies event that starts displaying boss health
24+ {
25+ "ent" : " " , // (string) Targetname/Hammerid of entity
26+ "output" : " " , // (string) Output of entity
27+ "delay" : 0.0 // OPTIONAL - (float) Delay after event that shows boss health
28+ },
29+
30+ "killtrigger" : // OPTIONAL - Specifies event that force kills the boss
31+ {
32+ "ent" : " " , // (string) Targetname/Hammerid of entity
33+ "output" : " " , // (string) Output of entity
34+ "delay" : 0.0 // OPTIONAL - (float) Delay after event that force kills boss
35+ },
36+
37+ "hurttrigger" : // OPTIONAL - Specifies event that is considered as damaging the boss
38+ {
39+ "ent" : " " , // (string) Targetname/hammerid of entity
40+ "output" : " " // (string) Output of entity
41+ },
42+
43+ "reversecounter" : false , // OPTIONAL - (bool) Whether counter should be reversed
44+ "reverseiterator" : false , // OPTIONAL - (bool) Whether iterator should be reversed
45+ "hitmarkeronly" : false , // OPTIONAL - (bool) Whether only hitmarkers should be shown when hitting boss
46+ "minorhud" : false , // OPTIONAL - (bool) Whether boss should should be displayed as no-bar hud variant
47+ "multitrigger" : false , // OPTIONAL - (bool) Whether boss can be triggered multiple times (multiple instances)
48+ "templated" : false , // OPTIONAL - (bool) Whether boss is templated and has name fixup
49+ "showbeaten" : true , // OPTIONAL - (bool) Whether top boss damage should be displayed after boss death
50+ "timeout" : 0.0 , // OPTIONAL - (float) Specify time before boss health is hidden after taking no damage
51+ "offset" : 0.0 , // OPTIONAL - (float) Specify amount of health to ADD to displayed health (negative to subtract)
52+ "offsetiterator" : 0.0 , // OPTIONAL - (float) Specify amount of iterator segments to ADD to displayed health (negative to subtract)
53+ "maxhp" : 0.0 // OPTIONAL - (float) If the boss has more than this HP, it will not start showing on the HUD (0.0 = no limit)
54+ },
55+
56+ // Breakable boss example
57+ {
58+ "name" : " " ,
59+ "breakable" : " "
60+ },
61+
62+ // Counter example
63+ {
64+ "name" : " " ,
65+ "counter" : " "
66+ },
67+
68+ // Counter, backup, and iterator example
69+ {
70+ "name" : " " ,
71+ "counter" : " " ,
72+ "backup" : " " ,
73+ "iterator" : " "
74+ },
75+
76+ // Counter and iterator example
77+ {
78+ "name" : " " ,
79+ "counter" : " " ,
80+ "iterator" : " "
81+ },
82+
83+ // Breakable and iterator example
84+ {
85+ "name" : " " ,
86+ "breakable" : " " ,
87+ "iterator" : " "
88+ }
89+ ]
0 commit comments