Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
traptrigger.c
Go to the documentation of this file.
1class 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}
Trigger used by traps.
Definition traptrigger.c:3
Scripted Trigger.
DayZGame g_Game
Definition dayzgame.c:3868
TrapBase m_ParentObj
Definition traptrigger.c:72