DIFF

class Bunker

Bunker › House › BuildingBase › Building › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed

Constructors 1

void Bunker()

Constants 1

protected const float DOOR_AUTOCLOSE_TIME = 12
Referenced by OnDoorOpenStart()

Members 3

private bool m_IsActive
protected ref map<int, ref Timer> m_AutoCloseTimers

Methods 16

bool HasCodeLock()
References m_CodeLock
Referenced by OnDoorCloseStart()
override void DeferredInit()
override bool CanDoorBeLocked(int doorIndex)
override void OnDoorOpenStart(DoorStartParams params)
override void OnDoorCloseStart(DoorStartParams params)
int GetMainDoorIndex()

adapt this to your lockable doors (model specific)

Referenced by IsMainDoor()
protected bool IsMainDoor(int doorIndex)
protected void AutoCloseDoor(int doorIndex)
protected void RemoveDoorTimer(int doorIndex)
Referenced by AutoCloseDoor()