![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | TripwireTrapDeployed |
Enumerations | |
| enum | eWireMaterial { WIRE = 0 , BARBED_WIRE = 1 , ROPE = 2 } |
Functions | |
| override bool | CanDisplayAttachmentSlot (int slot_id) |
| override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
| override void | CreateTrigger () |
| override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
| override void | EEItemAttached (EntityAI item, string slot_name) |
| override void | EEItemDetached (EntityAI item, string slot_name) |
| override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
| override void | EEKilled (Object killer) |
| void | FoldTripWire () |
| override string | GetDeploySoundset () |
| override string | GetLoopDeploySoundset () |
| int | GetState () |
| returns one of STATE_... | |
| int | GetWireType () |
| override bool | IsDeployable () |
| override bool | IsTakeable () |
| override void | OnInventoryEnter (Man player) |
| override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
| override void | OnPlacementCancelled (Man player) |
| override void | OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0") |
| override void | OnSteppedOn (EntityAI victim) |
| override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| override void | OnStoreSave (ParamsWriteContext ctx) |
| override void | RefreshState () |
| override void | SetActions () |
| override void | SetInactive (bool stop_timer=true) |
| void | SetState (int state_ID) |
| override void | SetupTrapPlayer (PlayerBase player, bool set_position=true) |
| void | SetWireType (int wireType) |
| override void | StartDeactivate (PlayerBase player) |
| void | TripwireTrap () |
| void | UpdateProxySelections () |
Variables | |
| static const int | DEPLOYED = 2 |
| enum eWireMaterial | FOLDED = 3 |
| bool | m_ResultOfAdvancedPlacing |
| int | m_State = FOLDED |
| vector | m_TriggerOrientation |
| vector | m_TriggerPosition |
| int | m_WireMaterial |
| static const int | TRIGGERED = 1 |
| enum eWireMaterial |
| Enumerator | |
|---|---|
| WIRE | |
| BARBED_WIRE | |
| ROPE | |
Definition at line 2 of file trap_tripwire.c.
Definition at line 227 of file trap_tripwire.c.
References DEPLOYED, and GetState().
Referenced by Entity::CanDisplayAnyAttachmentSlot().
Definition at line 218 of file trap_tripwire.c.
References DEPLOYED, and GetState().
|
protected |
Definition at line 60 of file trap_tripwire.c.
References CALL_CATEGORY_SYSTEM, DeferredEnableTrigger(), g_Game, GetOrientation(), GetPosition(), m_TrapTrigger, and SPAWN_FLAGS.
Definition at line 136 of file trap_tripwire.c.
References g_Game, RefreshState(), SetState(), GameConstants::STATE_RUINED, and TRIGGERED.
Definition at line 235 of file trap_tripwire.c.
References SetTakeable().
Definition at line 242 of file trap_tripwire.c.
References SetTakeable().
|
protected |
Definition at line 111 of file trap_tripwire.c.
References DeleteTrigger(), FOLDED, m_ResultOfAdvancedPlacing, m_TrapTrigger, m_TriggerOrientation, m_TriggerPosition, RefreshState(), SetActive(), SetInactive(), and SetState().
|
protected |
Definition at line 249 of file trap_tripwire.c.
References m_TrapTrigger, and StartDeactivate().
|
protected |
Definition at line 260 of file trap_tripwire.c.
References m_AnimationPhaseGrounded, m_AnimationPhaseSet, and m_AnimationPhaseTriggered.
Referenced by RefreshState().
|
protected |
Definition at line 373 of file trap_tripwire.c.
|
protected |
Definition at line 378 of file trap_tripwire.c.
|
protected |
returns one of STATE_...
returns the state of climb (enum value of ClimbStates);
Definition at line 177 of file trap_tripwire.c.
References m_State.
|
protected |
Definition at line 187 of file trap_tripwire.c.
References m_WireMaterial.
|
protected |
Definition at line 362 of file trap_tripwire.c.
|
protected |
Definition at line 368 of file trap_tripwire.c.
References DEPLOYED, and GetState().
|
protected |
Definition at line 275 of file trap_tripwire.c.
References FOLDED, and SetState().
Definition at line 99 of file trap_tripwire.c.
References StartDeactivate().
|
protected |
Definition at line 353 of file trap_tripwire.c.
References FOLDED, m_ResultOfAdvancedPlacing, and SetState().
|
protected |
Definition at line 339 of file trap_tripwire.c.
References DEPLOYED, g_Game, m_ResultOfAdvancedPlacing, m_TriggerOrientation, m_TriggerPosition, and SetState().
|
protected |
Definition at line 72 of file trap_tripwire.c.
References g_Game, GetPosition(), SEffectManager::PlaySound(), EffectSound::SetAutodestroy(), SetInactive(), SetState(), and TRIGGERED.
|
protected |
Definition at line 45 of file trap_tripwire.c.
References FOLDED, Serializer::Read(), RefreshState(), and SetState().
|
protected |
Definition at line 37 of file trap_tripwire.c.
References CachedObjectsArrays::ARRAY_INT, m_ModifierListArray, m_ParamList, m_State, and Serializer::Write().
|
protected |
Definition at line 193 of file trap_tripwire.c.
References FOLDED, FoldTripWire(), and GetState().
|
protected |
Definition at line 383 of file trap_tripwire.c.
References ActionDeployObject(), and AddAction().
|
protected |
Definition at line 150 of file trap_tripwire.c.
References GameInventory::AttachmentCount(), GameInventory::DropEntity(), and GameInventory::GetAttachmentFromIndex().
|
protected |
Definition at line 172 of file trap_tripwire.c.
References m_State.
|
protected |
Definition at line 203 of file trap_tripwire.c.
References DEPLOYED, and SetState().
|
protected |
Definition at line 182 of file trap_tripwire.c.
References m_WireMaterial.
|
protected |
Definition at line 209 of file trap_tripwire.c.
References DeleteTrigger(), FOLDED, and SetState().
Referenced by EEKilled(), and OnItemLocationChanged().
|
protected |
Definition at line 23 of file trap_tripwire.c.
References m_AnimationPhaseGrounded, m_AnimationPhaseSet, m_AnimationPhaseTriggered, m_DamagePlayers, m_DefectRate, m_InfoActivationTime, m_InitWaitTime, and m_NeedActivation.
Referenced by RecipeBase::Do(), and Roadflare::OnActivatedByItem().
|
protected |
Definition at line 395 of file trap_tripwire.c.
References GetState().
|
static |
Definition at line 13 of file trap_tripwire.c.
Referenced by CanDisplayAttachmentSlot(), CanReceiveAttachment(), IsTakeable(), OnPlacementComplete(), and SetupTrapPlayer().
| enum eWireMaterial FOLDED = 3 |
Referenced by EEItemLocationChanged(), OnInventoryEnter(), OnPlacementCancelled(), OnStoreLoad(), RefreshState(), and StartDeactivate().
|
protected |
Definition at line 19 of file trap_tripwire.c.
Referenced by EEItemLocationChanged(), OnPlacementCancelled(), and OnPlacementComplete().
Definition at line 16 of file trap_tripwire.c.
|
protected |
Definition at line 21 of file trap_tripwire.c.
Referenced by EEItemLocationChanged(), and OnPlacementComplete().
|
protected |
Definition at line 20 of file trap_tripwire.c.
Referenced by EEItemLocationChanged(), and OnPlacementComplete().
|
private |
Definition at line 17 of file trap_tripwire.c.
Referenced by GetWireType(), and SetWireType().
|
static |
Definition at line 14 of file trap_tripwire.c.
Referenced by EEHealthLevelChanged(), and OnSteppedOn().