Skip to main content

B1ScheduleDetail

  • Detailed definition of a schedule segment, including the target site, orders, scripts, and associated metadata.
PropertyTypeDescriptionMetadata
SiteFNameID of the site where this schedule detail takes place; supports keywords like {HOME} and {COMPANY}.Category: B1ScheduleDetail
Foreign: Site.Id
SiteTagsTArrayList of site tags used to find a matching site when the exact site ID is not specified.Category: B1ScheduleDetail
Foreign: Site.Tags
OrdersTArrayOrdered list of activities to perform during this schedule segment.Category: B1ScheduleDetail
ScheduleNameFNameReference name linking this schedule detail to a ScheduleInfo table row.Category: B1ScheduleDetail
Foreign: ScheduleInfo.Id
StartScriptIdListTArrayScript IDs executed when this schedule segment starts.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
FinishScriptIdListTArrayScript IDs executed when this schedule segment finishes.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
ArrivedScriptIdListTArrayScript IDs executed when the character arrives at the target site.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
CancelScriptIdListTArrayScript IDs executed when this schedule segment is cancelled.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
SearchedScriptIdListTArrayScript IDs executed when a target is searched for this schedule.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
LeavedSiteScriptIdListTArrayScript IDs executed when the character leaves the site.Category: B1ScheduleDetail
Foreign: Script_SiteTimeline.Id
SearchTargetFilterIdsTArrayFilter IDs used to search for target objects or characters for this schedule.Category: B1ScheduleDetail
Foreign: TargetFilter.Id
SearchTargetConditionsTArrayInline conditions used to filter search targets.Category: B1ScheduleDetail
bIsWorkingScheduleboolSet during OnPostJsonDataLoad; true if this schedule represents a working/career schedule.Category: B1ScheduleDetail
CareerTypeEB1CareerTypeCareer type associated with this schedule (e.g., HouseholdBiz).Category: B1ScheduleDetail
bHasFlexibleOrderboolTrue if this schedule contains at least one time-flexible order.Category: B1ScheduleDetail
SchoolScheduleAttachMeshIdFNameAttachMesh ID to equip on the character while this schedule is active. Used exclusively for school schedules (e.g. SchoolBag).Category: B1ScheduleDetail
Foreign: AttachMesh.Id
StartTimeuint32Start time of the range expressed as an absolute time value (HHMM format).Category: B1TimelineRange
EndTimeuint32End time of the range expressed as an absolute time value (HHMM format).Category: B1TimelineRange