DIFF

class HescoBoxSource

HescoBox Inventory_Base ItemBase InventoryItem EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Constructors 1

void HescoBox()
References EntityAI.RegisterNetSyncVariableInt(), FILLED, FOLDED
Show 1 more, m_State

Constants 4

static const int FOLDED = 0
Referenced by CanBeManipulated(), Fold(), HescoBox()
Show 2 more, OnStoreLoad(), and RefreshPhysics()
static const int PERCENTUAL_DAMAGE = 1
Referenced by Fold(), and Unfold()

Members 3

ref Timer m_Timer
protected int m_State
Referenced by GetState(), HescoBox(), OnStoreSave()
Show 1 more, SetState()
protected ref EffectSound m_DeployLoopSound

DEPRECATED

Methods 23

override bool HasProxyParts()
override bool CanPutIntoHands(EntityAI parent)
void Synchronize()
Referenced by Fill(), Fold(), and Unfold()
override void OnVariablesSynchronized()
void RefreshVisuals()
void SetState(int state)
References m_State
Referenced by Fill(), Fold(), and Unfold()
bool CanBeFilledAtPosition(vector position)
bool CanBeManipulated()
References GetState(), and FOLDED
Referenced by CanPutIntoHands()
override void EEItemLocationChanged(notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
override void RefreshPhysics()
Referenced by Fill(), Fold(), and Unfold()
override void OnStoreSave(ParamsWriteContext ctx)
override bool OnStoreLoad(ParamsReadContext ctx, int version)
override void OnPlacementComplete(Man player, vector position = "0 0 0", vector orientation = "0 0 0")
override bool IsDeployable()
override string GetDeploySoundset()
override string GetLoopDeploySoundset()
override void SetActions()
void PlayDeployLoopSound()

DEPRECATED

void StopDeployLoopSound()

DEPRECATED