Skip to main content

UB1TimelineDataAsset

Overview

  • Data asset configuring global timeline system parameters such as auto-close behavior, schedule edit messages, and crowd timing.

Metadata

FieldValue
Kindclass
EnvironmentB1 - Presentation
Categoryclasses
ExtendsUB1DataAssetBase

Properties (34)

NameTypeDescription
AutoCloseHourAfterintegerDuration in hours after which auto-close occurs. Number of in-game hours after which a visit schedule is automatically closed.
CrowdDecreaseHourintegerHour of the day when population begins decreasing (0~23). In-game hour when crowd population begins to decrease.
CrowdIncreaseHourintegerHour of the day when population begins increasing (0~23). In-game hour when crowd population begins to increase.
FriendVisitWaitBuffNamestringName of the buff applied when waiting for a friend's visit. Buff name applied to a character while waiting for a visiting friend.
GoHomeGhostInteractionBagIdstringInteraction bag ID used when a ghost character goes home.
GoHomeInteractionBagIdstringInteraction Bag ID for "Go Home" action. Interaction bag ID used when a character goes home normally.
GoHomeNonCancelableInteractionBagIdstringInteraction Bag ID for "Go Home" action. Interaction bag ID used when a character goes home and the action cannot be cancelled.
GoHomeWithVehicleInteractionBagIdstringInteraction Bag ID for "Go Home with Vehicle" action. Interaction bag ID used when a character travels home by vehicle.
GoToHomelessSiteInteractionBagIdstringInteraction bag ID used when a homeless character goes to a public homeless (rough-sleeping) site.
GoToRoomInteractionBagIdstringInteraction bag ID used when a character goes to the reserved check-in (accommodation) room.
LeisureCharacteristicChancenumberAutonomous leisure: chance the day's destination is chosen by characteristic trait (the remainder is a random eligible site).
LeisureNatureChancenumberAutonomous leisure: chance the day's destination is chosen by nature trait.
LeisureRandomSkipChancenumberAutonomous leisure: chance the day has no leisure outing at all (rolled before personality).
MaxRandomAutonomyForCrowdintegerMaximum random autonomy value for crowd characters. Maximum in-game minutes before a crowd character performs a random autonomous action.
MaxStepStartWorkingintegerMaximum steps allowed before characters begin working. Maximum number of schedule steps allowed before a character must start working.
MinRandomAutonomyForCrowdintegerMinimum random autonomy value for crowd characters. Minimum in-game minutes before a crowd character performs a random autonomous action.
MinStepStartWorkingintegerMinimum steps required before characters begin working. Minimum number of schedule steps that must pass before a character starts working.
NoneTalkableTimelinestring[]Timelines where talking interactions are disabled. List of timeline names in which talk interactions are suppressed.
RetryAutonomyForCrowdintegerHour to retry crowd autonomy check (0~24). In-game hour at which the crowd autonomy check is retried if the character has no schedule.
ScheduleEditDayOfWeekTextColorIdstringColorMapping row ID for the weekday label text color on a normal (non-holiday) day in the schedule editor.
ScheduleEditHolidayDayOfWeekTextColorIdstringColorMapping row ID for the weekday label text color on a holiday in the schedule editor.
ScheduleEditTooltip_EditLockedByAge_MessagestringTooltip message displayed when editing is locked due to character age restrictions. Tooltip shown when schedule editing is restricted because of the character's age.
ScheduleEditTooltip_MinTimeUnsatisfiedstringTooltip message indicating minimum time requirement is not satisfied. Tooltip shown when the schedule's minimum time requirement is not met.
ScheduleEdit_EditLockedByJob_MessagestringMessage displayed when schedule editing is locked due to job constraints. UI message shown when schedule editing is blocked due to job restrictions.
ScheduleEdit_EditLockedByScheduleIntersection_MessagestringMessage displayed when schedule editing is locked due to intersection with other schedules. UI message shown when the edited schedule overlaps with another existing schedule.
ScheduleEdit_MinTimeUnsatisfied_MessagestringMessage displayed when schedule edit doesn't satisfy minimum time requirements. UI message shown when the edited schedule does not meet the minimum time requirement.
ScheduleEdit_WorkingScheduleMinTimeUnsatisfied_MessagestringMessage displayed when working schedule edit doesn't satisfy minimum time. UI message shown when a working schedule edit does not meet the minimum time requirement.
ScheduleMoveSprintExceedTimeintegerMaximum allowed time in seconds for sprinting during schedule movement. Maximum real-time seconds a character may sprint while traveling to a schedule destination.
ScheduleTooltipDefaultImageUTexture2DDefault image for schedule tooltip. Default thumbnail image shown in the schedule tooltip when no specific image is available.
ScheduleWalkToTeleportMaxRandomOffsetMinutesintegerMaximum random extra minutes added to the teleport walk time offset.
ScheduleWalkToTeleportMinMinuteintegerMinimum in-game minutes a character must walk before teleporting to the schedule destination.
SiteExitRemainMinuteintegerRemaining minutes allowed for exiting the site. Number of in-game minutes remaining on schedule when the site exit is triggered.
SpawnerOverlapDistancenumberDistance threshold to detect spawner overlaps. World-unit distance threshold used to detect overlapping spawner locations.
StartWoringGapintegerDelay or gap before characters start working. Number of schedule time steps delayed before a character begins their work order.