BlackICE Scripting

class

PatchNotesGameController

  • 14 properties
  • 10 functions

Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
notesContainerRefink.CompoundWidgetReference0x0 scripted
patch20TitleContainerRefink.WidgetReference0x18 scripted
patch21TitleContainerRefink.WidgetReference0x30 scripted
patch22TitleContainerRefink.WidgetReference0x48 scripted
patch23TitleContainerRefink.WidgetReference0x60 scripted
itemLibraryNameCName0x78 scripted
introAnimationNameCName0x80 scripted
outroAnimationNameCName0x88 scripted
closeButtonRefink.WidgetReference0x90 scripted
uiSystemgame.ui.GameSystemUI?0xA8 scripted
introAnimProxyink.anim.Proxy?0xB8 scripted
isInputBlockedbool0xC8 scripted
dataPatchNotesPopupData?0xD0 scripted
requestHandlerWeakHandle<ink.ISystemRequestsHandler>0xE0 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void PopulateNotesList() RTTI
  • void Close() RTTI
  • void PlayAnimation(CName animationName, ink.anim.PlaybackOptions? playbackOptions) RTTI
  • void SpawnNote(CName title, CName description, CName imagePart) RTTI
  • bool OnGlobalRelease(ink.PointerEvent evt) RTTI
  • bool OnPressClose(ink.PointerEvent evt) RTTI
  • bool OnIntroAnimationFinished(ink.anim.Proxy proxy) RTTI
  • bool OnOutroAnimationFinished(ink.anim.Proxy proxy) RTTI