Goal | CollectGoal |
Description | An abstract Goal type which is used as the base of all Currency collection related Goals. |
Example | N/A |
Inheritance | Goal |
Target | Derived CollectGoal implementations should specify their target Currencies by implementing the CollectGoal.IsEligible method. |
Target Amount | The amount of Currency the player must collect. Specified via IGoalData.Amount , implemented for derived Goals. |
Progression | Each time a target Currency is collected by the player, that amount will increment the progress until the target amount is reached. |
Post Activation | Only Currency collected after the Goal has become active counts towards the progression of the Goal. |
Remarks | |