BlackICE Scripting

class

HudPhoneMessageController

  • 10 properties
  • 14 functions

Extends HUDPhoneElement ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
MessageTextink.TextWidgetReference0x10 scripted
MessageAnimink.anim.Proxy?0x28 scripted
ShowingAnimationNameCName0x38 scripted
HidingAnimationNameCName0x40 scripted
VisibleAnimationNameCName0x48 scripted
MessageMaxLengthint0x50 scripted
MessageTopperstring0x58 scripted
Pausedbool0x78 scripted
CurrentMessageWeakHandle<game.JournalPhoneMessage>0x80 scripted
QueueWeakHandle<game.JournalPhoneMessage>[]0x90 scripted

Functions

  • int GetNumElementsInQueue() RTTI
  • void ClearQueue() RTTI
  • void Enqueue(WeakHandle<game.JournalPhoneMessage> element) RTTI
  • void Dequeue() RTTI
  • void ShowMessage(WeakHandle<game.JournalPhoneMessage> messageToShow) RTTI
  • bool OnStateChanged(WeakHandle<ink.Widget> widget, CName oldState, CName newState) overrideRTTI
  • void CheckIfReadyToDequeue() RTTI
  • void OnDequeue(WeakHandle<game.JournalPhoneMessage> message) RTTI
  • void StopAllAnimations() RTTI
  • bool OnAnimationFinished(ink.anim.Proxy anim) RTTI
  • void Dismiss() RTTI
  • void Pause() RTTI
  • void Unpause() RTTI
  • WeakHandle<game.JournalPhoneMessage> GetCurrentMessage() RTTI