DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Land_Underground_Panel_Lever.c
См. документацию.
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
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)
Определения AdvancedCommunication.c:220
DayZGame g_Game
Определения DayZGame.c:3942
void Land_Underground_Panel()
Определения Land_Underground_Panel.c:38
void OnLEDStateChanged()
Определения Land_Underground_Panel.c:205
Land_Underground_EntranceBase GetLinkedDoor()
Определения Land_Underground_Panel.c:133
override void OnPanelUsedSynchronized()
Определения Land_Underground_Panel_Lever.c:15
void ResetPhase(EntityAI target)
Определения Land_Underground_Panel_Lever.c:10
override void SetActions()
Определения Land_Underground_Panel_Lever.c:3
const int CALL_CATEGORY_SYSTEM
Определения 3_Game/DayZ/tools/tools.c:8