layer-plusTiers & Requirements

Tiers are levels for each Perk, and you need at least 1 for the Perk to do anything.

Click on Add Tier to add a new Tier and configure it's settings.

Cost is how many points it will take to purchase, taken out of the Perks Cost Resource stat.

Icon Override allows you to set a specific icon for this tier (for example if you want to show a fully different sprite or one with a gold start on Max Tier, etc).

Description is a (generally) short preview in text of what that Tier gives the holder. This supports TMPro text with icons.

Requirements

There are 3 kinds of requirements that can be added to a tier (and you can mix and add any number of requirements):

Other Perk allows you to drag in a reference to a different Perk asset, and the holder will be required to have that Perk, as well as a Tier minimum, to unlock the current Perk.

Stat lets you designate a specific stat and a minimum value

Conditions lets you add any GC2 conditions as a requirement, such as checking a bool or int variable comparison.

circle-info

Display Text in the Conditions section allows you to put any text to show within the Perk Tier Requirement prefab (see here).

On Unlock

This instructions list will run immediately when the Tier is unlocked. This is usually used for passive Stat Modifiers or applying other passive effects.

Call Effects

This instructions list will run when called by the Call Perk instruction. This is generally for using within a Trigger (like On Melee Hit) and applying affects after doing something, such as getting a headshot, looting, bonus damage, etc.

On Lose

On Lose triggers when the Perk is unlearned (usually via Respec/Resetting Perks). You'll want to do the opposite here if you use things like Stat Modifiers on Unlock (i.e. if you ADD a Stat Modifier for +3 Strength On Unlock, then On Lose you'll want to REMOVE a Stat Modifier of +3 Strength).

Last updated