Skip to content

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

Draft
CCHyper wants to merge 7 commits into
Vinifera-Developers:developfrom
CCHyper:new-weapons
Draft

Implements support for Tertiary and Quanterry weapons, and Veteran and Elite weapons.#726
CCHyper wants to merge 7 commits into
Vinifera-Developers:developfrom
CCHyper:new-weapons

Conversation

@CCHyper

@CCHyper CCHyper commented Dec 6, 2021

Copy link
Copy Markdown
Contributor

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 CCHyper added new-feature New feature or request. enhancement Enhancement to original behaviour. labels Dec 6, 2021
@CCHyper CCHyper requested a review from a team December 6, 2021 03:56
@github-actions

github-actions Bot commented Dec 6, 2021

Copy link
Copy Markdown

This comment is automaticly generated by Nightly.link and allows non-registered users to get download the artifacts for this pull request.

These links are also updated when the pull request is pushed to.

Comment thread src/extensions/technotype/technotypeext.cpp
Comment thread src/extensions/techno/technoext.cpp
@CCHyper CCHyper marked this pull request as draft December 6, 2021 15:12
@CCHyper CCHyper force-pushed the new-weapons branch 3 times, most recently from 9625043 to a01132c Compare December 12, 2021 01:55
@CCHyper CCHyper force-pushed the develop branch 2 times, most recently from eb03022 to 8ed42ec Compare January 21, 2022 22:45
@CCHyper CCHyper force-pushed the develop branch 18 times, most recently from 081f201 to 4c0594c Compare February 24, 2022 01:26
@CCHyper CCHyper force-pushed the develop branch 2 times, most recently from 07c9446 to 379970b Compare November 9, 2022 14:53
@CCHyper CCHyper force-pushed the develop branch 3 times, most recently from 48cd2ea to b789478 Compare December 22, 2022 08:32
@CCHyper CCHyper force-pushed the develop branch 3 times, most recently from d649039 to 5a6cb19 Compare February 24, 2023 11:01
@CCHyper CCHyper self-assigned this Mar 28, 2023
@ZivDero ZivDero force-pushed the develop branch 2 times, most recently from 65abfa3 to 5be9542 Compare September 26, 2024 13:00
@CCHyper CCHyper removed their assignment Oct 7, 2024
@ZivDero ZivDero force-pushed the develop branch 2 times, most recently from 225d9e9 to 6dbcbab Compare October 17, 2024 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Enhancement to original behaviour. new-feature New feature or request.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[New Feature] Elite Secondary Weapon [New Feature] Add support for Tertiary (3rd) and Quaternary (4th) weapons. [New Feature] Add Veteran weapons.

2 participants