ICharacterCustomizationSystem class
game.ui.ICharacterCustomizationSystem
Inheritance
Base: game.IGameSystem
Derived
game.ui.CharacterCustomizationSystem
Properties
| Property | Type | |
|---|---|---|
puppetPreviewGameController | WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> | scripted |
Functions
bool IsTransgenderAllowed()RTTIbool IsNudityAllowed()RTTIbool InitializeState()RTTIvoid InitializeOptionsFromFinalizedState()RTTIbool FinalizeState()RTTIbool ReFinalizeState()RTTIbool CancelFinalizedStateUpdate()RTTIbool ClearState()RTTIgame.ui.ICharacterCustomizationState? GetState()RTTIgame.ui.CharacterCustomizationOption?[] GetHeadOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetBodyOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetArmsOptions(CName? presetName)RTTIgame.ui.CharacterCustomizationOption?[] GetUnitedOptions(bool head, bool body, bool arms, CName? headPreset, CName? bodyPreset, CName? armsPreset)RTTIvoid RandomizeOptions(game.ui.CharacterRandomizationParametersData randomizeData)RTTIvoid ApplyEditTag(game.ui.CharacterCustomizationEditTag editTag)RTTIvoid ApplyUIPreset(CName presetName)RTTIvoid ApplyChangeToOption(game.ui.CharacterCustomizationOption option, uint newValue)RTTIvoid TriggerVoiceToneSample()RTTIbool HasCharacterCustomizationComponent(ent.Entity entity)RTTIgame.ui.CharacterRandomizationParametersData? GetRandomizationParameters()RTTIvoid SetRandomizationParameters(game.ui.CharacterRandomizationParametersData data)RTTIvoid RegisterPuppetPreviewGameController(WeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> puppetPreviewGameController)RTTIvoid UnregisterPuppetPreviewGameController()RTTIWeakHandle<game.ui.CharacterCreationPuppetPreviewGameController> GetPuppetPreviewGameController()RTTI