DayZ
1.27
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
SpookyTrigger.c
См. документацию.
1
class
SpookyTrigger
extends
EffectTrigger
2
{
3
4
}
5
6
class
SpookyTrigger23
extends
SpookyTrigger
7
{
8
protected
static
ref
SpookyTriggerEventsHandler
m_EventsHandler
;
9
10
override
void
OnEnterClientEvent
(
TriggerInsider
insider )
11
{
12
super.OnEnterClientEvent( insider );
13
//Print("------------------------ >Entering ");
14
PlayerBase
player =
PlayerBase
.Cast(insider.
GetObject
());
15
m_EventsHandler
=
new
SpookyTriggerEventsHandler
(player);
16
}
17
18
19
override
void
OnLeaveClientEvent
(
TriggerInsider
insider )
20
{
21
super.OnLeaveClientEvent( insider );
22
//Print("------------------------ >Leaving ");
23
m_EventsHandler
= null;
24
}
25
26
override
protected
void
OnStayClientEvent
(
TriggerInsider
insider,
float
deltaTime)
27
{
28
super.OnStayClientEvent(insider, deltaTime);
29
//this should be getting called only on the controlled player, as the controlled player should be the only entity, which gets added as insider client-side
30
if
(
m_EventsHandler
)
31
m_EventsHandler
.Update(deltaTime);
32
}
33
}
OnStayClientEvent
override void OnStayClientEvent(TriggerInsider insider, float deltaTime)
Определения
AreaDamageManager.c:147
OnLeaveClientEvent
override void OnLeaveClientEvent(TriggerInsider insider)
Определения
AreaDamageManager.c:183
OnEnterClientEvent
override void OnEnterClientEvent(TriggerInsider insider)
Определения
AreaDamageManager.c:111
SpookyTriggerEventsHandler
void SpookyTriggerEventsHandler(notnull PlayerBase player)
Определения
SpookyAreaMisc.c:208
m_EventsHandler
class SpookyTrigger extends EffectTrigger m_EventsHandler
EffectTrigger
Определения
ContaminatedTrigger.c:3
PlayerBase
Определения
PlayerBaseClient.c:2
TriggerInsider::GetObject
Object GetObject()
Определения
Trigger.c:28
TriggerInsider
The object which is in a trigger and its metadata.
Определения
Trigger.c:3
Ishodniki
scripts
4_World
Entities
ScriptedEntities
Triggers
SpookyTrigger.c
Создано системой
1.13.2