Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
land_underground_panel_lever.c
Go to the documentation of this file.
1
class
Land_Underground_Panel_Lever
:
Land_Underground_Panel
2
{
3
override
void
SetActions
()
4
{
5
super.SetActions();
6
7
AddAction
(
ActionUseUndergroundLever
);
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
);
20
OnLEDStateChanged
();
21
}
22
23
override
void
Interact
()
24
{
25
super.Interact();
26
g_Game
.RegisterNetworkStaticObject(
this
);
27
g_Game
.RegisterNetworkStaticObject(
GetLinkedDoor
());
28
}
29
}
AddAction
void AddAction(typename actionName)
Definition
advancedcommunication.c:220
ActionUseUndergroundLever
Definition
actionuseundergroundlever.c:2
EntityAI
Definition
inventoryitem.c:2
Land_Underground_Panel_Lever
Definition
land_underground_panel_lever.c:2
Land_Underground_Panel_Lever::ResetPhase
void ResetPhase(EntityAI target)
Definition
land_underground_panel_lever.c:10
Land_Underground_Panel_Lever::OnPanelUsedSynchronized
override void OnPanelUsedSynchronized()
Definition
land_underground_panel_lever.c:15
Land_Underground_Panel_Lever::Interact
override void Interact()
Definition
land_underground_panel_lever.c:23
Land_Underground_Panel_Lever::SetActions
override void SetActions()
Definition
land_underground_panel_lever.c:3
g_Game
DayZGame g_Game
Definition
dayzgame.c:3942
CALL_CATEGORY_SYSTEM
const int CALL_CATEGORY_SYSTEM
Definition
tools.c:8
Land_Underground_Panel
void Land_Underground_Panel()
Definition
land_underground_panel.c:38
OnLEDStateChanged
void OnLEDStateChanged()
Definition
land_underground_panel.c:205
GetLinkedDoor
Land_Underground_EntranceBase GetLinkedDoor()
Definition
land_underground_panel.c:133
Games
Dayz
scripts
4_world
entities
building
underground
entrance
land_underground_panel_lever.c
Generated by
1.17.0