Dayz Explorer
1.28.160049
Loading...
Searching...
No Matches
traptrigger.c
Go to the documentation of this file.
1
class
TrapTrigger
extends
Trigger
2
{
3
TrapBase
m_ParentObj;
4
5
override
void
OnEnter(
Object
obj )
6
{
7
if
(
g_Game
.IsServer() && obj.IsInherited(
EntityAI
))
8
{
9
if
( m_ParentObj &&
m_ParentObj
.IsActive() ==
true
)
10
{
11
EntityAI
victim =
EntityAI
.Cast( obj );
12
m_ParentObj
.SnapOnObject(victim);
13
}
14
}
15
}
16
17
void
SetParentObject(
TrapBase
obj )
18
{
19
if
(
g_Game
.IsServer() )
20
{
21
m_ParentObj
= obj;
22
}
23
}
24
}
EntityAI
Definition
building.c:6
Object
Definition
objecttyped.c:2
TrapBase
Definition
trap_bear.c:2
TrapTrigger
Trigger used by traps.
Definition
traptrigger.c:3
Trigger
Scripted Trigger.
Definition
damagetrigger.c:2
g_Game
DayZGame g_Game
Definition
dayzgame.c:3868
m_ParentObj
TrapBase m_ParentObj
Definition
traptrigger.c:72
Daten
4_world
classes
traptrigger.c
Generated by
1.12.0