ManaPlus
|
#include <attack.h>
Public Member Functions | |
Attack (const std::string &action, const std::string &skyAction, const std::string &waterAction, const std::string &rideAction, const int effectId, const int hitEffectId, const int criticalHitEffectId, const int missEffectId, const std::string &missileParticle, const float missileZ, const float missileSpeed, const float missileDieDistance, const int missileLifeTime) | |
Data Fields | |
std::string | mAction |
std::string | mSkyAction |
std::string | mWaterAction |
std::string | mRideAction |
int | mEffectId |
int | mHitEffectId |
int | mCriticalHitEffectId |
int | mMissEffectId |
MissileInfo | mMissile |
|
inline |
Definition at line 41 of file attack.h.
References MissileInfo::dieDistance, MissileInfo::lifeTime, mMissile, MissileInfo::particle, MissileInfo::speed, and MissileInfo::z.
int Attack::mCriticalHitEffectId |
Definition at line 37 of file attack.h.
Referenced by BeingInfo::init().
int Attack::mEffectId |
Definition at line 35 of file attack.h.
Referenced by BeingInfo::init().
int Attack::mHitEffectId |
Definition at line 36 of file attack.h.
Referenced by BeingInfo::init().
int Attack::mMissEffectId |
Definition at line 38 of file attack.h.
Referenced by BeingInfo::init().
MissileInfo Attack::mMissile |