Minigame Completion Objective
| Property | Value |
|---|---|
| Entry ID | minigame_completion_objective |
| Type | Objective |
| Color | MediumSeaGreen |
| Icon | fa6-solid:flag-checkered |
Description
An objective entry that requires players to complete a specified number of minigames. The count is tracked via a referenced fact. An optional arena filter restricts which completions count toward the objective.
Fields
| Field | Type | Description |
|---|---|---|
fact | Ref<CachableFactEntry> | Fact used to track completions |
amount | Var<Int> | Required completions |
onComplete | Ref<TriggerableEntry> | Triggered when objective complete |
arena | Ref<MinigameArenaDefinition> | If set, only completions from this arena count |
Usage Example
minigame_completion_objective:
fact: ref:my_completion_fact
amount: 10
onComplete: ref:give_reward_trigger
arena: ref:my_parkour_arena
Players must complete the parkour arena 10 times. When they reach 10 completions, the reward trigger fires.