gameuiICharacterCustomizationSystem

Documents the gameuiICharacterCustomizationSystem class and its functions.

NOT DOCUMENTED We currently don't have information on how these functions work. They are being documented here for visibility.

Invoking gameuiICharacterCustomizationSystem

To invoke the character customization system, use the following Global function:

ccs = Game.gameuiICharacterCustomizationSystem()

Sub-functions

ApplyChangeToOption

ApplyChangeToOption(option : ref:CharacterCustomizationOption, newValue : Uint32);

ApplyUIPreset

ApplyUIPreset(presetName : CName);

ClearState

ClearState() : Bool;

FinalizeState

FinalizeState() : Bool;

GetArmsOptions

GetArmsOptions(optional presetName : CName) : array:ref:CharacterCustomizationOption;

GetBodyOptions

GetBodyOptions(optional presetName : CName) : array:ref:CharacterCustomizationOption;

GetHeadOptions

GetHeadOptions(optional presetName : CName) : array:ref:CharacterCustomizationOption;

GetState

GetState() : ref:gameuiICharacterCustomizationState;

GetUnitedOptions

GetUnitedOptions(head : Bool, body : Bool, arms : Bool, optional headPreset : CName, optional bodyPreset : CName, optional armsPreset : CName) : array:ref:CharacterCustomizationOption;

HasCharacterCustomizationComponent

HasCharacterCustomizationComponent(entity : ref:Entity) : Bool;

InitializeState

InitializeState() : Bool;

IsNudityAllowed

IsNudityAllowed() : Bool;

IsTransgenderAllowed

IsTransgenderAllowed() : Bool;

RandomizeOptions

RandomizeOptions();

TriggerVoiceToneSample

TriggerVoiceToneSample();

Last updated