afxEA_MachineGun
Engine/source/afx/ea/afxEA_MachineGun.cpp
Private Types
Parent
Private Attributes
Private Functions
Public Functions
bool
ea_start()
Detailed Description
Private Types
typedef afxEffectWrapper Parent
Private Attributes
ProjectileData * bullet_data
afxMachineGunData * gun_data
bool shooting
S32 shot_count
F32 shot_gap
F32 start_time
Private Functions
do_runtime_substitutions()
launch_projectile()
Public Functions
afxEA_MachineGun()
~afxEA_MachineGun()
ea_finish(bool was_stopped)
Reimplemented from: afxEffectWrapper
ea_set_datablock(SimDataBlock * )
Reimplemented from: afxEffectWrapper
ea_start()
Reimplemented from: afxEffectWrapper
ea_update(F32 dt)
Reimplemented from: afxEffectWrapper