Dayz Explorer
1.29.162510
Loading...
Searching...
No Matches
fracturedlegnotfr.c
Go to the documentation of this file.
1
class
FracturedLegNotfr: NotifierBase
2
{
3
void
FracturedLegNotfr(NotifiersManager manager)
4
{
5
m_Active =
false
;
6
}
7
8
override
int
GetNotifierType()
9
{
10
return
eNotifiers
.NTF_FRACTURE;
11
}
12
13
override
void
SetActive
(
bool
state )
14
{
15
if
(state)
16
{
17
DisplayBadge
();
18
}
19
else
20
{
21
HideBadge
();
22
}
23
}
24
25
override
void
DisplayBadge
()
26
{
27
DisplayElementBadge
dis_elm =
DisplayElementBadge
.Cast(GetVirtualHud().
GetElement
(eDisplayElements.DELM_BADGE_FRACTURE));
28
if
( dis_elm )
29
{
30
dis_elm.SetLevel(
eBadgeLevel
.FIRST);
31
}
32
33
}
34
35
override
void
HideBadge
()
36
{
37
DisplayElementBadge
dis_elm =
DisplayElementBadge
.Cast(GetVirtualHud().
GetElement
(eDisplayElements.DELM_BADGE_FRACTURE));
38
if
( dis_elm )
39
{
40
dis_elm.SetLevel(
eBadgeLevel
.NONE);
41
}
42
}
43
};
eBadgeLevel
eBadgeLevel
Definition
_constants.c:2
DisplayElementBadge
Definition
badgebleeding.c:2
NotifierBase::HideBadge
void HideBadge()
NotifierBase::DisplayBadge
void DisplayBadge()
GetElement
DisplayElementBase GetElement(eDisplayElements element_id)
Definition
displaystatus.c:96
eNotifiers
eNotifiers
Definition
notifiersmanager.c:3
SetActive
void SetActive()
Definition
trapbase.c:404
Daten
4_world
classes
playernotifiers
notifiers
fracturedlegnotfr.c
Generated by
1.16.1