Skip to main content

B1SiteEventRoleInfo

  • Defines a participant role within a site event, including assignment constraints and lifecycle scripts.
PropertyTypeDescriptionMetadata
ListKeyFStringA list key used to group or look up this role in UI or data processing.Category: B1SiteEventRoleInfo
RoleIdFNameThe unique identifier for this role within the site event.Category: B1SiteEventRoleInfo
NameTextIdFStringThe localized display name text ID for this role.Category: B1SiteEventRoleInfo
RoleDescTextIdFStringThe localized description text ID for this role.Category: B1SiteEventRoleInfo
bShowRoleNameboolWhether the role name is displayed in the UI for this role.Category: B1SiteEventRoleInfo
MoveTypeEB1SiteEventMoveTypeThe movement method used when teleporting members to the event site.Category: B1SiteEventRoleInfo
PickTypeEB1MemberPickTypeThe method by which members are selected for this role.Category: B1SiteEventRoleInfo
TeleportWaitMinuteint32The number of minutes to wait before teleporting a member who has not arrived.Category: B1SiteEventRoleInfo
RequiredRoleboolWhether at least one member must fill this role for the event to proceed.Category: B1SiteEventRoleInfo
IsFixedRoleboolWhether this role is permanently fixed and cannot be changed after assignment.Category: B1SiteEventRoleInfo
MinRoleNumint32The minimum number of members required for this role.Category: B1SiteEventRoleInfo
MaxRoleNumint32The maximum number of members allowed for this role.Category: B1SiteEventRoleInfo
PickNumint32Sets the number of characters without a relationship with the host that can additionally be invited to this role. 0 means no additional invites. (MinRoleNum <= PickNum <= MaxRoleNum range)Category: B1SiteEventRoleInfo
ClampMin: 0
IsHostRoleboolWhether this role belongs to the event host.Category: B1SiteEventRoleInfo
IsPossessCharacterRoleboolRole for the currently possessed character.Category: B1SiteEventRoleInfo
ArrivedInteractionBagIdFNameThe interaction bag ID played when a member assigned to this role arrives at the event site.Category: B1SiteEventRoleInfo
Foreign: InteractionBag.Id
RoleConditionIdFNameThe condition ID that must be satisfied for a character to be eligible for this role.Category: B1SiteEventRoleInfo
Foreign: Condition.Id
ActivityInfoFB1SiteEventRoleActivityInfoThe activity info defining recommended/banned activities and dress code for this role.Category: B1SiteEventRoleInfo
CreateScriptInfosTArrayScripts executed when this role's member is created for the event.Category: B1SiteEventRoleInfo
ArrivedScriptInfosTArrayScripts executed when this role's member arrives at the event site.Category: B1SiteEventRoleInfo
StartScriptInfosTArrayScripts executed when the event starts for this role's member.Category: B1SiteEventRoleInfo
CancelScriptInfosTArrayScripts executed when the event is cancelled for this role's member.Category: B1SiteEventRoleInfo
FinishScriptInfosTArrayScripts executed when the event finishes for this role's member.Category: B1SiteEventRoleInfo