Skip to main content

FB1ScheduleSlotRoleActionPresetData

Overview

  • Preset action data for a specific role within a schedule slot, mapping to FB1ScheduleSlotRoleActionData.

Metadata

FieldValue
Kindaction
EnvironmentB1 - Presentation
Categoryactions

Properties (15)

NameTypeDescription
ActionTagIdsstring[]List of actions to perform The list of action tag IDs that define the activities for this role.
ArrivedInteractionBagCommentstringEditor-only note for ArrivedInteractionBagId (transient, not used at runtime).
ArrivedInteractionBagIdstringInteraction-bag Id to perform on RoomPurpose arrival. NAME_None means no arrival interaction.
CommentstringEditor-only note describing this role action preset (transient, not used at runtime).
CostumeCommentstringEditor-only note for CostumeId (transient, not used at runtime).
CostumeIdstringCostume Id to wear on RoomPurpose arrival. NAME_None means no outfit change. Cannot be set together with OutfitCategory.
FinishScriptIdListstring[]Scripts to run on the role target when the slot ends. Skipped if empty.
GotoOtherSiteNamestringTarget site to move to if needed The site name to move to before performing this action; NAME_None means current site.
IdstringTarget role ID (resolves to Job ID) The role ID for this action preset, which corresponds to a Job ID.
OutfitCategoryEB1OutfitCategoryOutfit category to wear on RoomPurpose arrival. None means no outfit change. Cannot be set together with CostumeId.
QuestCommentstringEditor-only note for QuestId (transient, not used at runtime).
QuestIdstringMission (quest) Id linked to this role/time slot. NAME_None means no mission.
RoomPurposeIdstringLocation where the action is performed The room purpose ID where this action should be performed.
StartScriptIdListstring[]Scripts to run on the role target when the slot starts. Skipped if empty.
bNeedEarlyMovebooleanWhether this role needs to move to the location early before the slot starts.