class
CharacterCreationGenderSelectionMenu
- 6 properties
- 16 functions
Extends game.ui.BaseCharacterCreationController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
streetRat_male | ink.WidgetReference | 0x48 | scripted |
streetRat_female | ink.WidgetReference | 0x60 | scripted |
clickTarget | ink.WidgetReference | 0x78 | scripted |
animationProxy | ink.anim.Proxy? | 0x90 | scripted |
maleAnimProxy | ink.anim.Proxy? | 0xA0 | scripted |
femaleAnimProxy | ink.anim.Proxy? | 0xB0 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnInitialize", (CharacterCreationGenderSelectionMenu_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnInitialize( CharacterCreationGenderSelectionMenu self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnUninitialize", (CharacterCreationGenderSelectionMenu_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnUninitialize( CharacterCreationGenderSelectionMenu self );bool OnPuppetReadyToBeDisplayed(game.ui.PuppetPreview_ReadyToBeDisplayed evt)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnPuppetReadyToBeDisplayed", (CharacterCreationGenderSelectionMenu_OnPuppetReadyToBeDisplayed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnPuppetReadyToBeDisplayed( CharacterCreationGenderSelectionMenu self, game.ui.PuppetPreview_ReadyToBeDisplayed? evt );bool OnHoverOverMale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnHoverOverMale", (CharacterCreationGenderSelectionMenu_OnHoverOverMale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnHoverOverMale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnHoverOutMale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnHoverOutMale", (CharacterCreationGenderSelectionMenu_OnHoverOutMale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnHoverOutMale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnHoverOverFemale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnHoverOverFemale", (CharacterCreationGenderSelectionMenu_OnHoverOverFemale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnHoverOverFemale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnHoverOutFemale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnHoverOutFemale", (CharacterCreationGenderSelectionMenu_OnHoverOutFemale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnHoverOutFemale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnReleaseMale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnReleaseMale", (CharacterCreationGenderSelectionMenu_OnReleaseMale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnReleaseMale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnReleaseFemale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnReleaseFemale", (CharacterCreationGenderSelectionMenu_OnReleaseFemale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnReleaseFemale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnPressMale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnPressMale", (CharacterCreationGenderSelectionMenu_OnPressMale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnPressMale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );bool OnPressFemale(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationGenderSelectionMenu", "OnPressFemale", (CharacterCreationGenderSelectionMenu_OnPressFemale x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnPressFemale( CharacterCreationGenderSelectionMenu self, ink.PointerEvent? e );void PlayAnim(CName animName, ink.anim.Proxy? animProxy, CName? callBack)RTTIre.Hooks.PlaceVoid( "CharacterCreationGenderSelectionMenu", "PlayAnim;CNameinkAnimProxyCName", (CharacterCreationGenderSelectionMenu_PlayAnim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_PlayAnim( CharacterCreationGenderSelectionMenu self, CName animName, ink.anim.Proxy? animProxy, CName? callBack );void SetAttributePreset(TDBID lifePath)RTTIre.Hooks.PlaceVoid( "CharacterCreationGenderSelectionMenu", "SetAttributePreset;TweakDBID", (CharacterCreationGenderSelectionMenu_SetAttributePreset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_SetAttributePreset( CharacterCreationGenderSelectionMenu self, TDBID lifePath );void SetEP1AttributePreset()RTTIre.Hooks.PlaceVoid( "CharacterCreationGenderSelectionMenu", "SetEP1AttributePreset;", (CharacterCreationGenderSelectionMenu_SetEP1AttributePreset x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_SetEP1AttributePreset( CharacterCreationGenderSelectionMenu self );void OnIntro()RTTIre.Hooks.PlaceVoid( "CharacterCreationGenderSelectionMenu", "OnIntro;", (CharacterCreationGenderSelectionMenu_OnIntro x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnIntro( CharacterCreationGenderSelectionMenu self );void OnOutro()RTTIre.Hooks.PlaceVoid( "CharacterCreationGenderSelectionMenu", "OnOutro;", (CharacterCreationGenderSelectionMenu_OnOutro x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationGenderSelectionMenu_OnOutro( CharacterCreationGenderSelectionMenu self );