class
CreditsGameController
- 14 properties
- 9 functions
Extends game.ui.CreditsController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
videoContainer | ink.CompoundWidgetReference | 0x0 | scripted |
sceneTexture | ink.ImageWidgetReference | 0x18 | scripted |
backgroundVideo | ink.VideoWidgetReference | 0x30 | scripted |
binkVideo | ink.VideoWidgetReference | 0x48 | scripted |
binkVideos | game.ui.BinkResource[] | 0x60 | scripted |
fastForward | ink.TextWidgetReference | 0x70 | scripted |
timerUntilFadeEp1 | float | 0x88 | scripted |
musicVideoEp1 | ink.VideoWidgetReference | 0x90 | scripted |
creditsAnimEp1 | ink.CompoundWidgetReference | 0xA8 | scripted |
currentBinkVideo | int | 0xC0 | scripted |
videoSummary | ink.VideoWidgetSummary | 0xC4 | scripted |
isDataSet | bool | 0xE4 | scripted |
accumulatedTime | float | 0xE8 | scripted |
isCounting | bool | 0xEC | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "CreditsGameController", "OnInitialize", (CreditsGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_OnInitialize( CreditsGameController self );bool OnUpdate(float timeDelta)RTTIre.Hooks.Place( "CreditsGameController", "OnUpdate", (CreditsGameController_OnUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_OnUpdate( CreditsGameController self, float timeDelta );bool OnUninitialize()RTTIre.Hooks.Place( "CreditsGameController", "OnUninitialize", (CreditsGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_OnUninitialize( CreditsGameController self );bool OnSetUserData(IScriptable data)RTTIre.Hooks.Place( "CreditsGameController", "OnSetUserData", (CreditsGameController_OnSetUserData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_OnSetUserData( CreditsGameController self, IScriptable? data );bool OnVideoFinished(WeakHandle<ink.VideoWidget> target)RTTIre.Hooks.Place( "CreditsGameController", "OnVideoFinished", (CreditsGameController_OnVideoFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_OnVideoFinished( CreditsGameController self, WeakHandle<ink.VideoWidget> target );void FinishVideo()RTTIre.Hooks.PlaceVoid( "CreditsGameController", "FinishVideo;", (CreditsGameController_FinishVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_FinishVideo( CreditsGameController self );void InitializeCredits()RTTIre.Hooks.PlaceVoid( "CreditsGameController", "InitializeCredits;", (CreditsGameController_InitializeCredits x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_InitializeCredits( CreditsGameController self );void PlayCredits()RTTIre.Hooks.PlaceVoid( "CreditsGameController", "PlayCredits;", (CreditsGameController_PlayCredits x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_PlayCredits( CreditsGameController self );void PlayNextVideo()RTTIre.Hooks.PlaceVoid( "CreditsGameController", "PlayNextVideo;", (CreditsGameController_PlayNextVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct CreditsGameController_PlayNextVideo( CreditsGameController self );