class
MessangerItemRenderer
- 10 properties
- 2 functions
Extends JournalEntryListItemController ink.ListItemController ink.ButtonController ink.DiscreteNavigationController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
image | ink.ImageWidgetReference | 0x18 | scripted |
container | ink.WidgetReference | 0x30 | scripted |
MessageBubbleBG | ink.ImageWidgetReference | 0x48 | scripted |
MessageBubbleFG | ink.ImageWidgetReference | 0x60 | scripted |
ReplyBubbleBG | ink.ImageWidgetReference | 0x78 | scripted |
ReplyBubbleFG | ink.ImageWidgetReference | 0x90 | scripted |
stateMessage | CName | 0xA8 | scripted |
statePlayerReply | CName | 0xB0 | scripted |
stateQuestReply | CName | 0xB8 | scripted |
imageId | TDBID | 0xC0 | scripted |
Functions
void OnJournalEntryUpdated(WeakHandle<game.JournalEntry> entry, IScriptable extraData)overrideRTTIre.Hooks.PlaceVoid( "MessangerItemRenderer", "OnJournalEntryUpdated;JournalEntryIScriptable", (MessangerItemRenderer_OnJournalEntryUpdated x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MessangerItemRenderer_OnJournalEntryUpdated( MessangerItemRenderer self, WeakHandle<game.JournalEntry> entry, IScriptable? extraData );void SetMessageView(string txt, MessageViewType type, string contactName)RTTIre.Hooks.PlaceVoid( "MessangerItemRenderer", "SetMessageView;script_ref<String>MessageViewTypescript_ref<String>", (MessangerItemRenderer_SetMessageView x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MessangerItemRenderer_SetMessageView( MessangerItemRenderer self, string txt, MessageViewType type, string contactName );