class WeaponState

Parameter for weapon states

[source]

fields

WeaponState.reloadState

WeaponState.reloadState : integer?

WeaponState.reloadFrame

WeaponState.reloadFrame : integer?

Alias for reloadState.

WeaponState.reloadTime

WeaponState.reloadTime : number?

WeaponState.reaimTime

WeaponState.reaimTime : integer?

WeaponState.accuracy

WeaponState.accuracy : number?

WeaponState.sprayAngle

WeaponState.sprayAngle : number?

WeaponState.range

WeaponState.range : number?

If you change the range of a weapon with dynamic damage make sure you use SetUnitWeaponDamages to change dynDamageRange as well.

WeaponState.projectileSpeed

WeaponState.projectileSpeed : number?

WeaponState.burst

WeaponState.burst : integer?

WeaponState.burstRate

WeaponState.burstRate : number?

WeaponState.projectiles

WeaponState.projectiles : integer?

WeaponState.salvoLeft

WeaponState.salvoLeft : integer?

WeaponState.nextSalvo

WeaponState.nextSalvo : integer?

WeaponState.aimReady

WeaponState.aimReady : number?

Set to true if a non-zero value is passed, false is zero is passed.

WeaponState.forceAim

WeaponState.forceAim : integer?

WeaponState.avoidFlags

WeaponState.avoidFlags : integer?

WeaponState.collisionFlags

WeaponState.collisionFlags : integer?