Site Tools


des-refmat:param:missilestandard

MissileStandard

Fields

Field Type Offset Description Notes
FFXID s32 0x0 The SFX ID to use for this missile This field takes an Particle ID.
LifeTime u16 0x4 Time for projectile to exist in flight (-1 is infinite). In seconds.
HitSphereRadius u16 0x6 The radius of the hit sphere. In centimetres.
HitDamage u16 0x8 The damage incurred upon impact.
reserve0 dummy8 0xa This field is padding.
InitVelocity f32 0x10 Initial speed of projectile.
distance f32 0x14 If the bullet flight distance exceeds this value, the attenuation set by other parameters will be applied.
gravityInRange f32 0x18 Gravity applied downward within range. In metres per second ^ 2.
gravityOutRange f32 0x1c Gravity applied downward outside of range. In metres per second ^ 2.
mp s32 0x20 The mana consumption when this missile is fired.
accelInRange f32 0x24 Acceleration whilst projectile is within distance threshold. In metres per second ^ 2.
accelOutRange f32 0x28 Acceleration whilst projectile is beyond the distance threshold. In metres per second ^ 2.
reserve1 dummy8 0x2c This field is padding.
HitMissileID u16 0x40 The bullet to generate when the projectile expires, or conditionally according to some launchConditionType values. This field refers to the following params: MissileStandard
DiedNaturaly u8 0x42 If ON, this missile will expire when its duration reaches zero. This field is a boolean.
ExplosionDie u8 0x43 If ON, this missile will explode when its duration reaches zero. This field is a boolean.
behaviorId s32 0x44 The behavior ID to apply to the victim when this missile hits. This field refers to the following params: BehaviorParam
reserve_last dummy8 0x48 This field is padding.
des-refmat/param/missilestandard.txt · Last modified: by admin