BC API DocsBC APIBC dataServerAccountDataSyncedValidate
Functions
Parameters
Returns { Active: ArousalActiveName; Activity: string; AffectExpression: boolean; AffectStutter: ArousalAffectStutterName; ChangeTime: number; DisableAdvancedVibes: boolean; Fetish: string; OrgasmCount: number; OrgasmStage: 0 | 1 | 2; OrgasmTimer: number; Progress: number; ProgressTimer: number; ShowOtherMeter: boolean; VFX: SettingsVFXName; VFXFilter: SettingsVFXFilterName; VFXVibrator: SettingsVFXVibratorName; VibratorLevel: 0 | 1 | 2 | 3 | 4; Visible: ArousalVisibleName; Zone: string }
Activity: string
AffectExpression: boolean
ChangeTime: number
DisableAdvancedVibes: boolean
Fetish: string
OrgasmCount: number
OrgasmStage: 0 | 1 | 2
OrgasmTimer: number
Progress: number
ProgressTimer: number
ShowOtherMeter: boolean
VibratorLevel: 0 | 1 | 2 | 3 | 4
Zone: string
- BlackList(arg: number[], C: Character): number[]
Parameters
Returns number[]
- Description(arg: string, C: Character): string
- ItemPermission(arg: Partial<0 | 1 | 2 | 3 | 4 | 5>, C: Character): 0 | 1 | 2 | 3 | 4 | 5
Parameters
arg: Partial<0 | 1 | 2 | 3 | 4 | 5>
Returns 0 | 1 | 2 | 3 | 4 | 5
- LabelColor(arg: string, C: Character): string
- OnlineSharedSettings(arg: Partial<CharacterOnlineSharedSettings>, C: Character): { AllowFullWardrobeAccess: boolean; AllowPlayerLeashing: boolean; AllowRename: boolean; BlockBodyCosplay: boolean; DisablePickingLocksOnSelf: boolean; GameVersion: string; ItemsAffectExpressions: boolean; ScriptPermissions: ScriptPermissions; WheelFortune: string }
Parameters
Returns { AllowFullWardrobeAccess: boolean; AllowPlayerLeashing: boolean; AllowRename: boolean; BlockBodyCosplay: boolean; DisablePickingLocksOnSelf: boolean; GameVersion: string; ItemsAffectExpressions: boolean; ScriptPermissions: ScriptPermissions; WheelFortune: string }
AllowFullWardrobeAccess: boolean
AllowPlayerLeashing: boolean
AllowRename: boolean
BlockBodyCosplay: boolean
DisablePickingLocksOnSelf: boolean
GameVersion: string
ItemsAffectExpressions: boolean
WheelFortune: string
- Ownership(arg: Partial<ServerOwnership>, C: Character): { MemberNumber: number; Name: string; Stage: 0 | 1; Start: number }
Parameters
Returns { MemberNumber: number; Name: string; Stage: 0 | 1; Start: number }
MemberNumber: number
Name: string
Stage: 0 | 1
Start: number
- WhiteList(arg: number[], C: Character): number[]
Parameters
Returns number[]
Namespace with functions for validating ServerAccountDataSynced properties, converting them into their valid Character counterpart