Tasks¶
Task is a component to define goals in a way normally used for quests, missions, etc. It has icon, description, reward, and different ways to set up a goal.
Parent component is Base Task. It doesn't have any goals, so its child templates should be used to define them.
It has Icon for displaying in UI, localized Description to describe the goal, and Reward to specify the list of ItemWithAmount, which to put into the Inventory after reaching the goal.
LiveOps package has 3 built-in child templates for some simple tasks.
Task Item¶
This task is about the goal of collecting specified amount of given Item.
Task Complete Levels¶
This task is about completing specified number of levels. It work on Level
user property from system profile.
Task Complete Levels Streak¶
This task is about completing specified number of levels in a row without losing. It work on Level
user property from system profile.
Examples¶
These Tasks are used for setting up events in Starter Kit package - Car Race and Tower Climb.
Car Race:
Tower Climb: