BlackICE Scripting

class

BriefingScreenLogic

  • 12 properties
  • 12 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
lastSizeSetVector20x0 scripted
isBriefingVisiblebool0x8 scripted
briefingToOpenWeakHandle<game.JournalEntry>0x10 scripted
videoWidgetink.VideoWidgetReference0x20 scripted
mapWidgetink.WidgetReference0x38 scripted
paperdollWidgetink.WidgetReference0x50 scripted
animatedWidgetink.WidgetReference0x68 scripted
fadeDurationfloat0x80 scripted
InterpolationTypeink.anim.InterpolationType0x84 scripted
InterpolationModeink.anim.InterpolationMode0x85 scripted
minimizedSizeVector20x88 scripted
maximizedSizeVector20x90 scripted

Functions

  • bool OnInitialize() RTTI
  • void ShowBriefing(WeakHandle<game.JournalEntry> briefingToOpen) RTTI
  • void SetBriefing() RTTI
  • bool OnFadeInEnd(ink.anim.Proxy proxy) RTTI
  • bool OnFadeOutEnd(ink.anim.Proxy proxy) RTTI
  • void ProcessMap(game.JournalBriefingMapSection toProcess) RTTI
  • void ProcessVideo(game.JournalBriefingVideoSection toProcess) RTTI
  • void ProcessPaperdoll(game.JournalBriefingPaperDollSection toProcess) RTTI
  • void Fade(float startValue, float endValue, CName callbackName) RTTI
  • void SetSize(quest.JournalSizeEventType sizeToSet) RTTI
  • void SetAlignment(quest.JournalAlignmentEventType alignmentToSet) RTTI
  • void HideAll() RTTI