Function; setSpeedvsAccuracyAgainst - HWRM/KarosGraveyard GitHub Wiki
setSpeedvsAccuracyAgainst(<tObjectType>, <bOverride>, <fSpeed1>, <fMultiplier1>, <fSpeed2>, <fMultiplier2>, <fSpeed3>, <fMultiplier3>, <fSpeed4>, <fMultiplier4>, <fSpeed5>, <fMultiplier5>, <fSpeed6>, <fMultiplier6>);
- Accuracy adjustments for this weapon against targets traveling within speed ranges. Accommodates up to six pairs of speed/accuracy settings. Unused speed/accuracy pairs are omitted (see examples).
setSpeedvsAccuracyAgainst(NewWeaponType, 1, 50.0, 1.5, 200, 1.1, 300, 1.0);
setSpeedvsAccuracyAgainst(NewWeaponType, 1, 50.0, 5.0, 100, 1.0, 200, 1.75, 235, 1.85, 240, 1.0, 300, 0.05);
- <tObjectType>: Reference to the Object Type. Should always be
NewWeaponType
- <bOverride>: Dictates whether speed of target overrides the targeting priority. If disabled (
0
), weapon will prioritize targets in speed range with highest accuracy multiplier. - <fSpeed1>: Max speed of first speed range.
- <fMultiplier1>: Accuracy multiplier value.
- <fSpeed2>: Max speed of second speed range.
- <fMultiplier2>: Accuracy multiplier value.
- <fSpeed3>: Max speed of third speed range.
- <fMultiplier3>: Accuracy multiplier value.
- <fSpeed4>: Max speed of fourth speed range.
- <fMultiplier4>: Accuracy multiplier value.
- <fSpeed5>: Max speed of fifth speed range.
- <fMultiplier5>: Accuracy multiplier value.
- <fSpeed6>: Max speed of sixth speed range.
- <fMultiplier6>: Accuracy multiplier value.
Updated Formatting? Yes
Updated for HWRM? Yes