Cannon

Requires an Ordnance file.

Note that saveFire, maxShots, and minimumShotInterval have no effect for special weapons (special = 1).

classlabel = "cannon"

Stock ODF Commands

saveFire

Boolean, Default: FALSE

When set to true (1) the weapon may conserve ordnance (it will fire the ordnance in a burst of x shots).

maxShots

Integer, Default: 0

Determines the maximum number of shots the weapon can save.

The weapon's shotDelay determines how long the weapon must be inactive before saving each shot. For instance, if shotDelay = 10 and maxShots = 2, the weapon must wait 10 seconds to save the first shot and 20 seconds to save up both shots.

minimumShotInterval

Float, Default: 0.0

The length of time in seconds between each saved shot (the shot delay between saved shots).