Skip to content

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.

Base Task

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 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

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.

Task Complete Levels Streak

Examples

These Tasks are used for setting up events in Starter Kit package - Car Race and Tower Climb.

Car Race:

Car Race Event

Tower Climb:

Tower Climb Event