Vinifera icon indicating copy to clipboard operation
Vinifera copied to clipboard

Implements support for Tertiary and Quanterry weapons, and Veteran and Elite weapons.

Open CCHyper opened this issue 3 years ago • 1 comments

Closes #455, Closes #706, Closes #725

This pull request implements many new weapon slot states and also additional 3rd and 4th weapons, Tertiary and Quaternary.

The following all apply to TechnoTypes;

VeteranPrimary=<WeaponType> The primary weapon equipped with when this object reached Veteran status. Defaults to Primary=. VeteranPrimaryFireFLH=, VeteranPBarrelThickness=, and VeteranPBarrelLength= also apply here.


VeteranSecondary=<WeaponType> The secondary weapon equipped with when this object reached Veteran status. Defaults to Secondary=. VeteranSecondaryFireFLH=, VeteranSBarrelThickness=, and VeteranSBarrelLength= also apply here.


ElitePrimary=<WeaponType> The primary weapon equipped with when this object reached Elite status. Defaults to Primary=. NOTE: This is an alias of Elite=. ElitePrimaryFireFLH=, ElitePBarrelThickness=, and ElitePBarrelLength= also apply here.


EliteSecondary=<WeaponType> The secondary weapon equipped with when this object reached Elite status. Defaults to Secondary=. EliteSecondaryFireFLH=, EliteSBarrelThickness=, and EliteSBarrelLength= also apply here.


Tertiary=<WeaponType> The teriary weapon equipped. Defaults to <none>. TertiaryFireFLH=, TBarrelThickness=, and TBarrelLength= also apply here.


VeteranTertiary=<WeaponType> The tertiary weapon equipped with when this object reached Veteran status. Defaults to <none>. VeteranTertiaryFireFLH=, VeteranTBarrelThickness=, and VeteranTBarrelLength= also apply here.


EliteTertiary=<WeaponType> The tertiary weapon equipped with when this object reached Elite status. Defaults to <none>. EliteTertiaryFireFLH=, EliteTBarrelThickness=, and EliteTBarrelLength= also apply here.


Quaternary=<WeaponType> The quaternary weapon equipped. Defaults to <none>. QuaternaryFireFLH=, QBarrelThickness=, and QBarrelLength= also apply here.


VeteranQuaternary=<WeaponType> The quaternary weapon equipped with when this object reached Veteran status. Defaults to <none>. VeteranQuaternaryFireFLH=, VeteranQBarrelThickness=, and VeteranQBarrelLength= also apply here.


EliteQuaternary=<WeaponType> The quaternary weapon equipped with when this object reached Elite status. Defaults to <none>. EliteQuaternaryFireFLH=, EliteQBarrelThickness=, and EliteQBarrelLength= also apply here.

CCHyper avatar Dec 06 '21 03:12 CCHyper