跳到主要内容

Minigame Completion Objective

PropertyValue
Entry IDminigame_completion_objective
TypeObjective
ColorMediumSeaGreen
Iconfa6-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

FieldTypeDescription
factRef<CachableFactEntry>Fact used to track completions
amountVar<Int>Required completions
onCompleteRef<TriggerableEntry>Triggered when objective complete
arenaRef<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.