BlackICE Scripting

class

NetworkMinigameVisualController

  • 31 properties
  • 18 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
gridContainerink.CompoundWidgetReference0x0 scripted
middleVideoContainerink.VideoWidgetReference0x18 scripted
sidesAnimContainerink.WidgetReference0x30 scripted
sidesLibraryPathred.ResourceReferenceScriptToken0x48 scripted
introAnimationLibraryNameCName0x50 scripted
gridOutroAnimationLibraryNameCName0x58 scripted
endScreenIntroAnimationLibraryNameCName0x60 scripted
programsContainerink.WidgetReference0x68 scripted
bufferContainerink.WidgetReference0x80 scripted
endScreenContainerink.WidgetReference0x98 scripted
FluffToHideContainerink.WidgetReference[]0xB0 scripted
DottedLinesListink.WidgetReference[]0xC0 scripted
basicAccessContainerink.WidgetReference0xD0 scripted
animationCallbackContainerink.WidgetReference0xE8 scripted
dotMaskink.WidgetReference0x100 scripted
linesToGridOffsetfloat0x118 scripted
linesSeparationDistancefloat0x11C scripted
animationCallbackWeakHandle<NetworkMinigameAnimationCallbacksTransmitter>0x120 scripted
gridWeakHandle<NetworkMinigameGridController>0x130 scripted
gridControllerink.WidgetReference0x140 scripted
programListControllerink.WidgetReference0x158 scripted
bufferControllerink.WidgetReference0x170 scripted
endScreenControllerink.WidgetReference0x188 scripted
programListWeakHandle<NetworkMinigameProgramListController>0x1A0 scripted
bufferWeakHandle<NetworkMinigameBufferController>0x1B0 scripted
endScreenWeakHandle<NetworkMinigameEndScreenController>0x1C0 scripted
basicAccessWeakHandle<NetworkMinigameBasicProgramController>0x1D0 scripted
sidesAnimWeakHandle<ink.Widget>0x1E0 scripted
bufferFillCountint0x1F0 scripted
bufferAnimProxyink.anim.Proxy?0x1F8 scripted
fillProgressink.anim.Definition?0x208 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void SetUp(NetworkMinigameData data) RTTI
  • void SetGridElementPicked(NewTurnMinigameData newData) RTTI
  • void SetProgramCompleted(string id, bool revealLocalizedName) RTTI
  • void ShowEndScreen(EndScreenData endData) RTTI
  • bool OnGridOutroOver(ink.anim.Proxy e) RTTI
  • CellData GetLastCellSelected() RTTI
  • void Close() RTTI
  • void StartIntroAnimation() RTTI
  • bool OnStartSidesAnimation(WeakHandle<ink.Widget> e) RTTI
  • bool OnStartMinigameBGIntroAnimation(WeakHandle<ink.Widget> e) RTTI
  • bool OnIntroAnimationFinished(WeakHandle<ink.Widget> e) RTTI
  • void InitializeFluffLines() RTTI
  • void SetFluffVisibility(bool isVisible) RTTI
  • void ClearContainer(ink.CompoundWidget toClear) RTTI
  • bool OnCellSelectCallback(WeakHandle<ink.Widget> e) RTTI
  • bool OnCloseClicked(ink.PointerEvent e) RTTI