class BroadcastedBunker
BroadcastedBunker › Bunker › House › BuildingBase › Building › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
Constants 4
protected static const int RESOLVE_CODELOCK_RETRY_DELAY = 200ms between client retries while waiting for the codelock attachment to replicate
Referenced by ResolveCodeLock()
protected const string CODE_LOCK_ATTACHMENT_NAME = "att_codelock"protected const string CRATE_SPAWN_POSITION_MEM_NAME = "storagecratepos"protected const string STORAGE_BOX_CLASSNAME = "StorageBox_Wooden"Referenced by SpawnStorageBox()
Members 1
private EntityAI m_StorageBoxMethods 8
override void DeferredInit()protected void ResolveCodeLock()References ScriptCallQueue.CallLater(), Class.Cast(), GameInventory.CreateAttachmentEx()
Show 10 more
, GameInventory.FindAttachment(), DayZGame.GetCallQueue(), EntityAI.GetInventory(), InventorySlots.GetSlotIdFromString(), CGame.IsServer(), Entity.SetAnimationPhase(), CODE_LOCK_ATTACHMENT_NAME, CodeLockVisualManager.CODELOCK_ANIMATED_ZIP, Bunker.m_CodeLock, and RESOLVE_CODELOCK_RETRY_DELAYReferenced by DeferredInit()
override DigitalCodeLock_Bunker GetCodeLock()client re-sync in case it is not up to date
References Class.Cast(), GameInventory.FindAttachment(), EntityAI.GetInventory()
Show 3 more
, InventorySlots.GetSlotIdFromString(), CODE_LOCK_ATTACHMENT_NAME, and Bunker.m_CodeLockReferences FindOrSpawnStorageBox(), EntityAI.IsInitialized(), Bunker.OnBunkerActivated()
Show 1 more
, m_StorageBoxoverride protected void OnBunkerDeactivated()References EntityAI.DeleteSafe(), Bunker.OnBunkerDeactivated(), EntityAI.SetLifetime()
Show 1 more
, m_StorageBoxReferenced by OnBunkerActivated()
private EntityAI FindExistingStorageBox()Referenced by FindOrSpawnStorageBox()
private EntityAI SpawnStorageBox()Referenced by FindOrSpawnStorageBox()