Goal | UpgradeAnyCurrencyGoal |
Description | A Goal that is complete when the player gets a certain number of upgrades for any Upgradeable Currency . |
Example | Upgrade any Card |
Inheritance | UpgradeGoal |
Target | Targets any Upgradeable Currency . |
Target Amount | The number of upgrades the player must make to any Upgradeable Currencies after which the Goal is complete. Specified via UpgradeAnyCurrencyGoalData.Amount . |
Progression | Each time the player upgrades an Upgradeable Currency , the progression is incremented by 1. |
Pre Activation | Any upgrades to Upgradeable Currency made prior to the Goal becoming active will not count toward its completion. |
Remarks | Extends the base UpgradeGoal by implementing UpgradeGoal.IsValid to check that an Upgradeable Currency can be upgraded. |