BlackICE Scripting

class

PhoneDialerGameController

  • 22 properties
  • 16 functions

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

Properties

PropertyTypeOffset
contactsListink.WidgetReference0x88 scripted
avatarImageink.ImageWidgetReference0xA0 scripted
hintMessengerink.WidgetReference0xB8 scripted
scrollAreaink.ScrollAreaWidgetReference0xD0 scripted
scrollControllerWidgetink.WidgetReference0xE8 scripted
journalManagergame.JournalManager?0x100 scripted
phoneSystemWeakHandle<PhoneSystem>0x110 scripted
activebool0x120 scripted
listControllerWeakHandle<ink.VirtualListController>0x128 scripted
dataSourceink.ScriptableDataSourceWrapper?0x138 scripted
dataViewDialerContactDataView?0x148 scripted
templateClassifierDialerContactTemplateClassifier?0x158 scripted
scrollControllerWeakHandle<ink.ScrollController>0x168 scripted
soundNameCName0x178 scripted
audioPhoneNavigationCName0x180 scripted
phoneBlackboardWeakHandle<game.IBlackboard>0x188 scripted
phoneBBDefinitionUI_ComDeviceDef?0x198 scripted
contactOpensBBIDred.CallbackObject?0x1A8 scripted
switchAnimProxyink.anim.Proxy?0x1B8 scripted
transitionAnimProxyink.anim.Proxy?0x1C8 scripted
repeatingScrollActionEnabledbool0x1D8 scripted
firstInitbool0x1D9 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnScrollChanged(Vector2 value) RTTI
  • bool OnPhoneStateChanged(bool value) RTTI
  • void InitVirtualList() RTTI
  • void CleanVirtualList() RTTI
  • bool OnItemSelected(ink.VirtualCompoundItemController previous, ink.VirtualCompoundItemController next) RTTI
  • void Show() RTTI
  • void Hide() RTTI
  • bool OnHideAnimFinished(ink.anim.Proxy proxy) RTTI
  • bool OnAllElementsSpawned() RTTI
  • void PopulateData() RTTI
  • void CallSelectedContact() RTTI
  • void CloseContactList() RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • void GotoMessengerMenu() RTTI