Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
Land_WarheadStorage_Bunker_Facility Class Reference
Inheritance diagram for Land_WarheadStorage_Bunker_Facility:
House

Protected Member Functions

override bool CanDoorBeClosed (int doorIndex)
override bool CanDoorBeOpened (int doorIndex, bool checkIfLocked=false)
override void DeferredInit ()
override void OnDoorCloseStart (DoorStartParams params)
override void OnDoorOpenStart (DoorStartParams params)
override void OnSpawnByObjectSpawner (ITEM_SpawnerObject item)

Protected Attributes

const float DOOR_AUTOCLOSE_TIME = 12
ref map< int, ref Timerm_AutoCloseTimers

Private Member Functions

void AutoCloseDoor (int doorIndex)
bool IsPressureDoor (int doorIndex)
void RemoveDoorTimer (int doorIndex)
Private Member Functions inherited from House
void ~Land_Buoy ()
override void DeferredInit ()

Additional Inherited Members

Private Attributes inherited from House
BuoyLight m_Light

Detailed Description

Definition at line 1 of file land_warheadstorage_bunker_facility.c.

Member Function Documentation

◆ AutoCloseDoor()

void AutoCloseDoor ( int doorIndex)
inlineprivate

Definition at line 95 of file land_warheadstorage_bunker_facility.c.

References Building::CloseDoor(), and RemoveDoorTimer().

Referenced by DeferredInit().

◆ CanDoorBeClosed()

override bool CanDoorBeClosed ( int doorIndex)
inlineprotected

◆ CanDoorBeOpened()

override bool CanDoorBeOpened ( int doorIndex,
bool checkIfLocked = false )
inlineprotected

Definition at line 20 of file land_warheadstorage_bunker_facility.c.

References Building::IsDoorClosed().

◆ DeferredInit()

override void DeferredInit ( )
inlineprotected

◆ IsPressureDoor()

bool IsPressureDoor ( int doorIndex)
inlineprivate

Definition at line 107 of file land_warheadstorage_bunker_facility.c.

Referenced by CanDoorBeClosed(), and OnDoorOpenStart().

◆ OnDoorCloseStart()

override void OnDoorCloseStart ( DoorStartParams params)
inlineprotected

Definition at line 57 of file land_warheadstorage_bunker_facility.c.

References RemoveDoorTimer().

◆ OnDoorOpenStart()

override void OnDoorOpenStart ( DoorStartParams params)
inlineprotected

◆ OnSpawnByObjectSpawner()

◆ RemoveDoorTimer()

void RemoveDoorTimer ( int doorIndex)
inlineprivate

Definition at line 101 of file land_warheadstorage_bunker_facility.c.

References m_AutoCloseTimers.

Referenced by AutoCloseDoor(), and OnDoorCloseStart().

Field Documentation

◆ DOOR_AUTOCLOSE_TIME

const float DOOR_AUTOCLOSE_TIME = 12
protected

Definition at line 3 of file land_warheadstorage_bunker_facility.c.

Referenced by OnDoorOpenStart().

◆ m_AutoCloseTimers

ref map<int, ref Timer> m_AutoCloseTimers
protected

Definition at line 5 of file land_warheadstorage_bunker_facility.c.

Referenced by OnDoorOpenStart(), and RemoveDoorTimer().


The documentation for this class was generated from the following file: