Skip to main content

FB1MissionState

Overview

  • Runtime state of a mission instance, tracking its type, conditions, and completion status. Links a mission data table entry to its live per-character progress.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (7)

NameTypeDescription
ConditionStatesFB1MissionConditionState[]Array of runtime condition states tracking progress for each mission condition.
MissionDtIdstringMission state and information Data table row ID referencing this mission's definition.
MissionTypeEB1MissionTypeUse contents information Classification of the mission (e.g., Hope, Ambition, WorkMission).
MissionTypeIdstringIdentifier of the content category this mission belongs to (e.g., ambition ID or job ID).
TargetEntityIdFB1EntityIdEntity ID of the specific target associated with this mission, if any. (Note: FB1MissionConditionData is not saved data, so it cannot hold this; include it in a future refactor.)
bIsActivebooleanWhether this mission is currently active and accepting progress updates.
bIsFinishedbooleanWhether this mission has been completed.