Skip to content

Elite

The WeaponType an elite object fires in place of its primary.

Specification
Applies to
AircraftTypeBuildingTypeInfantryTypeUnitType
File
rules.ini
Section
[<ObjectType ID>]
Value
class
When omitted
noneAn object type with no elite weapon serves up its primary instead, so an elite object of that type fires exactly what it always did.

Once an object reaches elite rank, every request for its primary weapon resolves to this one instead — target selection, range tests, reload delay, and the shot itself. The secondary weapon is never substituted, and a veteran fires its ordinary weapons. What a rank changes covers the rest of the substitution.

rules.ini
[MYTANK] ; example UnitType
Primary=MyCannon ; each names its own weapon section
Elite=MyEliteCannon

The elite slot takes its muzzle geometry from the primary’s PrimaryFireFLH, PBarrelLength, and PBarrelThickness art settings, so the replacement fires from the same point on the artwork as the weapon it stands in for.