B1SchoolActivityRoleActionData
- Defines per-role actions for a school activity.
* Each entry specifies what a specific role does during this activity (arrived interaction, idle tags, action tags, quest).
| Property | Type | Description | Metadata |
|---|---|---|---|
| RoleId | FName | Role ID (e.g., Teacher, QueenBee, Geek, Neighbor, Rebel, Artist, Comedian, ModelStudent, Player). | Category: B1SchoolActivityRoleActionData |
| CostumeId | FName | Costume to wear during this activity for this role (e.g., lab coat, sportswear). NAME_None means no change. | Category: B1SchoolActivityRoleActionData |
| OutfitCategory | EB1OutfitCategory | Outfit category for costume change. | Category: B1SchoolActivityRoleActionData |
| ArrivedInteractionBagId | FName | Interaction bag ID played when this role arrives at the room purpose location. | Category: B1SchoolActivityRoleActionData Foreign: InteractionBag.Id |
| ActionTagIds | TArray | Action tag IDs that define what this role does during the activity. | Category: B1SchoolActivityRoleActionData |
| QuestId | FName | Quest ID assigned to this role during this activity. | Category: B1SchoolActivityRoleActionData Foreign: Quest.Id |
| StartScriptIdList | TArray | Scripts executed on this role's target when the slot starts; skipped when empty. | Category: B1SchoolActivityRoleActionData Foreign: Script.Id |
| FinishScriptIdList | TArray | Scripts executed on this role's target when the slot ends; skipped when empty. | Category: B1SchoolActivityRoleActionData Foreign: Script.Id |
Back to Type FinderSearch and filter all 2203 StructGuide documents
See alsoSchool
- FB1SchoolActivityTableRow
- FB1SchoolClassDayActivityData
- FB1SchoolClassScheduleData
- FB1SchoolClassScheduleTableRow
- FB1SchoolClassSlotScheduleData
- FB1SchoolDailyRecord
- FB1SchoolDefaultUniform
- FB1SchoolEvaluationData
- FB1SchoolExamConfig
- FB1SchoolExpulsionRecord
- FB1SchoolGraduationRecord
- FB1SchoolHomeworkAssignment