ActionTagIds | string[] | List of actions to perform The list of action tag IDs that define the activities for this role. |
ArrivedInteractionBagComment | string | Editor-only note for ArrivedInteractionBagId (transient, not used at runtime). |
ArrivedInteractionBagId | string | Interaction-bag Id to perform on RoomPurpose arrival. NAME_None means no arrival interaction. |
Comment | string | Editor-only note describing this role action preset (transient, not used at runtime). |
CostumeComment | string | Editor-only note for CostumeId (transient, not used at runtime). |
CostumeId | string | Costume Id to wear on RoomPurpose arrival. NAME_None means no outfit change. Cannot be set together with OutfitCategory. |
FinishScriptIdList | string[] | Scripts to run on the role target when the slot ends. Skipped if empty. |
GotoOtherSiteName | string | Target site to move to if needed The site name to move to before performing this action; NAME_None means current site. |
Id | string | Target role ID (resolves to Job ID) The role ID for this action preset, which corresponds to a Job ID. |
OutfitCategory | EB1OutfitCategory | Outfit category to wear on RoomPurpose arrival. None means no outfit change. Cannot be set together with CostumeId. |
QuestComment | string | Editor-only note for QuestId (transient, not used at runtime). |
QuestId | string | Mission (quest) Id linked to this role/time slot. NAME_None means no mission. |
RoomPurposeId | string | Location where the action is performed The room purpose ID where this action should be performed. |
StartScriptIdList | string[] | Scripts to run on the role target when the slot starts. Skipped if empty. |
bNeedEarlyMove | boolean | Whether this role needs to move to the location early before the slot starts. |