Skip to main content

FB1TimelineVM

Overview

  • B1-only timeline ViewModel - a read-only struct that value-copies FB1Timeline's TSharedPtr data. Used for packet transfer (B2->B1) and GameThread UI display. Prevents cross-thread TSharedPtr sharing.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (6)

NameTypeDescription
AvaliableDayOfWeeksBitFlagsintegerBit flags representing which days of the week this timeline is active.
CompanyIdstringCompany ID this timeline is associated with.
NamestringName identifier for this timeline.
OverrideTimelinePriorityEB1OverrideTimelinePriorityTypePriority type for override timelines (e.g., social events, fire events).
PriorityintegerPriority value used to resolve conflicts when multiple timelines apply.
SchedulesFB1Schedule[]Value-copied list of schedules belonging to this timeline.