class
LoadListItem
- 22 properties
- 17 functions
Extends AnimatedListItemController ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
imageReplacement | ink.ImageWidgetReference | 0x100 | scripted |
label | ink.TextWidgetReference | 0x118 | scripted |
labelDate | ink.TextWidgetReference | 0x130 | scripted |
type | ink.TextWidgetReference | 0x148 | scripted |
quest | ink.TextWidgetReference | 0x160 | scripted |
level | ink.TextWidgetReference | 0x178 | scripted |
lifepath | ink.ImageWidgetReference | 0x190 | scripted |
cloudStatus | ink.ImageWidgetReference | 0x1A8 | scripted |
playTime | ink.TextWidgetReference | 0x1C0 | scripted |
characterLevel | ink.TextWidgetReference | 0x1D8 | scripted |
characterLevelLabel | ink.TextWidgetReference | 0x1F0 | scripted |
gameVersion | ink.TextWidgetReference | 0x208 | scripted |
emptySlotWrapper | ink.WidgetReference | 0x220 | scripted |
wrapper | ink.WidgetReference | 0x238 | scripted |
versionParams | text.TextParameterSet? | 0x250 | scripted |
index | int | 0x260 | scripted |
emptySlot | bool | 0x264 | scripted |
validSlot | bool | 0x265 | scripted |
initialLoadingID | ulong | 0x268 | scripted |
metadata | ink.SaveMetadataInfo? | 0x270 | scripted |
defaultAtlasPath | red.ResourceReferenceScriptToken | 0x280 | scripted |
tranistionAnimProxy | ink.anim.Proxy? | 0x288 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "LoadListItem", "OnInitialize", (LoadListItem_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_OnInitialize( LoadListItem self );void PlayTransitionAnimation(CName animName, ink.anim.PlaybackOptions animOptions)RTTIre.Hooks.PlaceVoid( "LoadListItem", "PlayTransitionAnimation;CNameinkAnimOptions", (LoadListItem_PlayTransitionAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_PlayTransitionAnimation( LoadListItem self, CName animName, ink.anim.PlaybackOptions animOptions );void SetMetadata(ink.SaveMetadataInfo metadata, bool? isEp1Enabled)RTTIre.Hooks.PlaceVoid( "LoadListItem", "SetMetadata;SaveMetadataInfoBool", (LoadListItem_SetMetadata x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_SetMetadata( LoadListItem self, ink.SaveMetadataInfo? metadata, bool? isEp1Enabled );void SetInvalid(string label)RTTIre.Hooks.PlaceVoid( "LoadListItem", "SetInvalid;script_ref<String>", (LoadListItem_SetInvalid x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_SetInvalid( LoadListItem self, string label );void SetData(int index, bool? emptySlot, bool? allSlotsTaken)RTTIre.Hooks.PlaceVoid( "LoadListItem", "SetData;Int32BoolBool", (LoadListItem_SetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_SetData( LoadListItem self, int index, bool? emptySlot, bool? allSlotsTaken );bool OnHoverOver(ink.PointerEvent e)RTTIre.Hooks.Place( "LoadListItem", "OnHoverOver", (LoadListItem_OnHoverOver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_OnHoverOver( LoadListItem self, ink.PointerEvent? e );bool OnHoverOut(ink.PointerEvent e)RTTIre.Hooks.Place( "LoadListItem", "OnHoverOut", (LoadListItem_OnHoverOut x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_OnHoverOut( LoadListItem self, ink.PointerEvent? e );bool IsCloud()RTTIre.Hooks.Place( "LoadListItem", "IsCloud;", (LoadListItem_IsCloud x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_IsCloud( LoadListItem self );bool IsModded()RTTIre.Hooks.Place( "LoadListItem", "IsModded;", (LoadListItem_IsModded x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_IsModded( LoadListItem self );string GetPlatform()RTTIre.Hooks.Place( "LoadListItem", "GetPlatform;", (LoadListItem_GetPlatform x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_GetPlatform( LoadListItem self );int Index()RTTIre.Hooks.Place( "LoadListItem", "Index;", (LoadListItem_Index x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_Index( LoadListItem self );bool EmptySlot()RTTIre.Hooks.Place( "LoadListItem", "EmptySlot;", (LoadListItem_EmptySlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_EmptySlot( LoadListItem self );bool ValidSlot()RTTIre.Hooks.Place( "LoadListItem", "ValidSlot;", (LoadListItem_ValidSlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_ValidSlot( LoadListItem self );ulong GetInitialLoadingID()RTTIre.Hooks.Place( "LoadListItem", "GetInitialLoadingID;", (LoadListItem_GetInitialLoadingID x) => { return re.Hooks.CallOriginal<re.msgpack.Ulong>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_GetInitialLoadingID( LoadListItem self );WeakHandle<ink.ImageWidget> GetPreviewImageWidget()RTTIbool IsVisible()RTTIre.Hooks.Place( "LoadListItem", "IsVisible;", (LoadListItem_IsVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_IsVisible( LoadListItem self );void CheckThumbnailCensorship(bool IsBuildCensored)RTTIre.Hooks.PlaceVoid( "LoadListItem", "CheckThumbnailCensorship;Bool", (LoadListItem_CheckThumbnailCensorship x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LoadListItem_CheckThumbnailCensorship( LoadListItem self, bool IsBuildCensored );