Goal | UpgradeCurrenciesWithTagsGoal |
Description | A Goal that is complete when the player gets a certain number of upgrades for one or more Upgradeable Currencies . |
Example | Upgrade 2 Rare Cards |
Inheritance | UpgradeGoal |
Target | The target Upgradeable Currencies are specified with one or more Tag Ids via UpgradeCurrenciesWithTagsGoalData.TagConsumerData . At runtime, these Tag Ids are resolved into one or more Upgradeable Currencies . The UpgradeCurrenciesWithTagsGoalData.tagConsumerData.TargetAll flag is used to specify whether a target Upgradeable Currency needs to contain all or just one of the specified Tag Ids. |
Target Amount | The cumulative number of upgrades the player must make to the target Upgradeable Currencies after which the Goal is complete. Specified via UpgradeCurrenciesWithTagsGoalData.Amount . |
Progression | Each time the player upgrades a target Upgradeable Currency , the progression is incremented by 1. |
Pre Activation | Any upgrades to target Upgradeable Currency made prior to the Goal becoming active will not count toward its completion. |
Remarks | This Goal provides similar functionality to UpgradeAnyCurrencyGoal but allows for specific Upgradeable Currency to be targeted via Tags. |