Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
land_underground_panel_lever.c
Go to the documentation of this file.
2{
3 override void SetActions()
4 {
5 super.SetActions();
6
8 }
9
10 void ResetPhase(EntityAI target)
11 {
12 target.SetAnimationPhaseNow("PanelLever", 0);
13 }
14
15 override void OnPanelUsedSynchronized()
16 {
17 super.OnPanelUsedSynchronized();
18 SetAnimationPhase("PanelLever", 1);
19 g_Game.GetCallQueue( CALL_CATEGORY_SYSTEM ).CallLater( ResetPhase, 3000, false, this);
21 }
22
23 override void Interact()
24 {
25 super.Interact();
26 g_Game.RegisterNetworkStaticObject(this);
27 g_Game.RegisterNetworkStaticObject(GetLinkedDoor());
28 }
29}
void AddAction(typename actionName)
void SetActions()
DayZGame g_Game
Definition dayzgame.c:3942
const int CALL_CATEGORY_SYSTEM
Definition tools.c:8
void Land_Underground_Panel()
void OnPanelUsedSynchronized()
void Interact()
void OnLEDStateChanged()
Land_Underground_EntranceBase GetLinkedDoor()