ProximityMineData
Engine/source/T3D/proximityMine.h
Public Types
Parent
Public Attributes
Public Functions
DECLARE_CALLBACK(void , onExplode , (ProximityMine *obj, Point3F pos) )
DECLARE_CALLBACK(void , onTriggered , (ProximityMine *obj, SceneObject *target) )
bool
unpackData(BitStream * stream)
Public Static Functions
Detailed Description
Public Types
typedef ItemData Parent
Public Attributes
F32 armingDelay
S32 armingSequence
SFXTrack * armingSound
F32 autoTriggerDelay
F32 explosionOffset
F32 triggerDelay
bool triggerOnOwner
F32 triggerRadius
S32 triggerSequence
SFXTrack * triggerSound
F32 triggerSpeed
Public Functions
ProximityMineData()
DECLARE_CALLBACK(void , onExplode , (ProximityMine *obj, Point3F pos) )
DECLARE_CALLBACK(void , onTriggered , (ProximityMine *obj, SceneObject *target) )
DECLARE_CONOBJECT(ProximityMineData )
packData(BitStream * stream)
Reimplemented from: ItemData
preload(bool server, String & errorStr)
Reimplemented from: ShapeBaseData
unpackData(BitStream * stream)
Reimplemented from: ItemData