class
SubtitleLineLogicController
- 11 properties
- 4 functions
Extends BaseSubtitleLineLogicController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
speakerNameWidget | ink.TextWidgetReference | 0x20 | scripted |
subtitleWidget | ink.TextWidgetReference | 0x38 | scripted |
radioSpeaker | ink.TextWidgetReference | 0x50 | scripted |
radioSubtitle | ink.TextWidgetReference | 0x68 | scripted |
background | ink.WidgetReference | 0x80 | scripted |
backgroundSpeaker | ink.WidgetReference | 0x98 | scripted |
kiroshiAnimationContainer | ink.WidgetReference | 0xB0 | scripted |
motherTongueContainter | ink.WidgetReference | 0xC8 | scripted |
targetTextWidgetRef | ink.TextWidgetReference | 0xE0 | scripted |
lineData | scn.DialogLineData | 0xF8 | scripted |
spekerNameParams | text.TextParameterSet? | 0x160 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "SubtitleLineLogicController", "OnInitialize", (SubtitleLineLogicController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SubtitleLineLogicController_OnInitialize( SubtitleLineLogicController self );void SetupSettings(int textSize, float backgroundOpacity)overrideRTTIre.Hooks.PlaceVoid( "SubtitleLineLogicController", "SetupSettings;Int32Float", (SubtitleLineLogicController_SetupSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SubtitleLineLogicController_SetupSettings( SubtitleLineLogicController self, int textSize, float backgroundOpacity );void ShowBackground(bool value)overrideRTTIre.Hooks.PlaceVoid( "SubtitleLineLogicController", "ShowBackground;Bool", (SubtitleLineLogicController_ShowBackground x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SubtitleLineLogicController_ShowBackground( SubtitleLineLogicController self, bool value );void SetLineData(scn.DialogLineData lineData)overrideRTTIre.Hooks.PlaceVoid( "SubtitleLineLogicController", "SetLineData;script_ref<scnDialogLineData>", (SubtitleLineLogicController_SetLineData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SubtitleLineLogicController_SetLineData( SubtitleLineLogicController self, scn.DialogLineData lineData );