class
CharacterCreationBackstorySelectionMenu
- 8 properties
- 15 functions
Extends game.ui.BaseCharacterCreationController game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
nomad | ink.WidgetReference | 0x48 | scripted |
streetRat | ink.WidgetReference | 0x60 | scripted |
corpo | ink.WidgetReference | 0x78 | scripted |
animationProxy | ink.anim.Proxy? | 0x90 | scripted |
clickTarget | string | 0xA0 | scripted |
nomadTarget | string | 0xC0 | scripted |
streetTarget | string | 0xE0 | scripted |
corpoTarget | string | 0x100 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnInitialize", (CharacterCreationBackstorySelectionMenu_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnInitialize( CharacterCreationBackstorySelectionMenu self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnUninitialize", (CharacterCreationBackstorySelectionMenu_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnUninitialize( CharacterCreationBackstorySelectionMenu self );void SetupLifePathButtons()RTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "SetupLifePathButtons;", (CharacterCreationBackstorySelectionMenu_SetupLifePathButtons x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_SetupLifePathButtons( CharacterCreationBackstorySelectionMenu self );void SetupLifePathButton(WeakHandle<ink.Widget> widget, CName desc, CName imagePath, red.ResourceReferenceScriptToken videoPath, CName label, CName onPressEvent, CName onReleaseEvent)RTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "SetupLifePathButton;inkWidgetCNameCNameResRefCNameCNameCName", (CharacterCreationBackstorySelectionMenu_SetupLifePathButton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_SetupLifePathButton( CharacterCreationBackstorySelectionMenu self, WeakHandle<ink.Widget> widget, CName desc, CName imagePath, red.ResourceReferenceScriptToken videoPath, CName label, CName onPressEvent, CName onReleaseEvent );bool OnReleaseNomad(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnReleaseNomad", (CharacterCreationBackstorySelectionMenu_OnReleaseNomad x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnReleaseNomad( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );bool OnReleaseStreet(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnReleaseStreet", (CharacterCreationBackstorySelectionMenu_OnReleaseStreet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnReleaseStreet( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );bool OnReleaseCorpo(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnReleaseCorpo", (CharacterCreationBackstorySelectionMenu_OnReleaseCorpo x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnReleaseCorpo( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );bool OnPressNomad(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnPressNomad", (CharacterCreationBackstorySelectionMenu_OnPressNomad x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnPressNomad( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );bool OnPressStreet(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnPressStreet", (CharacterCreationBackstorySelectionMenu_OnPressStreet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnPressStreet( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );bool OnPressCorpo(ink.PointerEvent e)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnPressCorpo", (CharacterCreationBackstorySelectionMenu_OnPressCorpo x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnPressCorpo( CharacterCreationBackstorySelectionMenu self, ink.PointerEvent? e );void PriorMenu()overrideRTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "PriorMenu;", (CharacterCreationBackstorySelectionMenu_PriorMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_PriorMenu( CharacterCreationBackstorySelectionMenu self );void PlayAnim(CName animName, CName? callBack)RTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "PlayAnim;CNameCName", (CharacterCreationBackstorySelectionMenu_PlayAnim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_PlayAnim( CharacterCreationBackstorySelectionMenu self, CName animName, CName? callBack );void OnIntro()RTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "OnIntro;", (CharacterCreationBackstorySelectionMenu_OnIntro x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnIntro( CharacterCreationBackstorySelectionMenu self );void OnOutro()RTTIre.Hooks.PlaceVoid( "CharacterCreationBackstorySelectionMenu", "OnOutro;", (CharacterCreationBackstorySelectionMenu_OnOutro x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnOutro( CharacterCreationBackstorySelectionMenu self );bool OnIntroComplete(ink.anim.Proxy anim)RTTIre.Hooks.Place( "CharacterCreationBackstorySelectionMenu", "OnIntroComplete", (CharacterCreationBackstorySelectionMenu_OnIntroComplete x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CharacterCreationBackstorySelectionMenu_OnIntroComplete( CharacterCreationBackstorySelectionMenu self, ink.anim.Proxy? anim );