Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
trap_landmine.c File Reference

Go to the source code of this file.

Enumerations

enum  SoundTypeMine { DISARMING = 0 }
 

Functions

void OnServerSteppedOn (Object obj, string damageZone)
 
void DeleteThis ()
 
override void OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner)
 
override void EEKilled (Object killer)
 
void PlaySoundActivate ()
 
override void Explode (int damageType, string ammoType="")
 
override bool CanBeDisarmed ()
 
override void OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx)
 
void PlayDisarmingLoopSound ()
 
void StopDisarmingLoopSound ()
 
override void OnPlacementComplete (Man player, vector position="0 0 0", vector orientation="0 0 0")
 
override bool IsDeployable ()
 
override string GetLoopDeploySoundset ()
 
override void SetActions ()
 

Variables

enum SoundTypeMine m_TimerLoopSound
 
ref EffectSound m_SafetyPinSound
 
ref EffectSound m_DisarmingLoopSound
 
ref Timer m_DeleteTimer
 

Enumeration Type Documentation

◆ SoundTypeMine

Enumerator
DISARMING 

Definition at line 1 of file trap_landmine.c.

Function Documentation

◆ CanBeDisarmed()

override bool CanBeDisarmed ( )
protected

Definition at line 241 of file trap_landmine.c.

◆ DeleteThis()

void DeleteThis ( )
protected

Definition at line 193 of file trap_landmine.c.

◆ EEKilled()

override void EEKilled ( Object killer)
protected

Definition at line 204 of file trap_landmine.c.

◆ Explode()

override void Explode ( int damageType,
string ammoType = "" )
protected

Definition at line 220 of file trap_landmine.c.

◆ GetLoopDeploySoundset()

override string GetLoopDeploySoundset ( )
protected

Definition at line 301 of file trap_landmine.c.

◆ IsDeployable()

override bool IsDeployable ( )
protected

Definition at line 296 of file trap_landmine.c.

◆ OnItemLocationChanged()

override void OnItemLocationChanged ( EntityAI old_owner,
EntityAI new_owner )
protected

Definition at line 199 of file trap_landmine.c.

◆ OnPlacementComplete()

override void OnPlacementComplete ( Man player,
vector position = "0 0 0",
vector orientation = "0 0 0" )
protected

Definition at line 285 of file trap_landmine.c.

◆ OnRPC()

override void OnRPC ( PlayerIdentity sender,
int rpc_type,
ParamsReadContext ctx )
protected

Definition at line 246 of file trap_landmine.c.

◆ OnServerSteppedOn()

void OnServerSteppedOn ( Object obj,
string damageZone )
protected

Definition at line 177 of file trap_landmine.c.

◆ PlayDisarmingLoopSound()

void PlayDisarmingLoopSound ( )
protected

Definition at line 268 of file trap_landmine.c.

◆ PlaySoundActivate()

void PlaySoundActivate ( )
protected

Definition at line 211 of file trap_landmine.c.

◆ SetActions()

override void SetActions ( )
protected

Definition at line 306 of file trap_landmine.c.

◆ StopDisarmingLoopSound()

void StopDisarmingLoopSound ( )
protected

Definition at line 276 of file trap_landmine.c.

Variable Documentation

◆ m_DeleteTimer

ref Timer m_DeleteTimer
protected

Definition at line 11 of file trap_landmine.c.

◆ m_DisarmingLoopSound

ref EffectSound m_DisarmingLoopSound
protected

Definition at line 10 of file trap_landmine.c.

◆ m_SafetyPinSound

ref EffectSound m_SafetyPinSound
protected

Definition at line 9 of file trap_landmine.c.

◆ m_TimerLoopSound

enum SoundTypeMine m_TimerLoopSound