BlackICE Scripting

class

SubtitlesGameController

  • 5 properties
  • 13 functions

Extends BaseSubtitlesGameController game.ui.ProjectedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
sceneCommentWeakHandle<ink.TextWidget>0x130 scripted
subtitlesPanelWeakHandle<ink.VerticalPanelWidget>0x140 scripted
bbCbShowSceneCommentred.CallbackObject?0x150 scripted
bbCbHideSceneCommentred.CallbackObject?0x160 scripted
uiSceneCommentsBlackboardWeakHandle<game.IBlackboard>0x170 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • bool OnUninitialize() overrideRTTI
  • void OnSubCreated(WeakHandle<BaseSubtitleLineLogicController> controller) overrideRTTI
  • void SetSubsVisibilitySetting(bool value) overrideRTTI
  • void SetRadioSubsVisibilitySetting(bool value) overrideRTTI
  • void SetSubsForeignLinesVisibilitySetting(bool value) overrideRTTI
  • void ShowKiroshiSettings(bool value) overrideRTTI
  • bool ShouldDisplayLine(scn.DialogLineData lineData) overrideRTTI
  • void CreateLine(LineSpawnData lineSpawnData) overrideRTTI
  • void OnHideLine(subtitle.LineMapEntry lineData) overrideRTTI
  • void OnHideLineByData(subtitle.LineMapEntry lineData) overrideRTTI
  • bool OnShowSceneComment(string value) RTTI
  • bool OnHideSceneComment(bool value) RTTI