REDNODE / GAME API

BriefingScreenLogic

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 12

NameTypeFlags
animatedWidgetinkWidgetRefscriptedprivate
briefingToOpenwref<JournalEntry>scriptedprotected
fadeDurationFloatscriptedprivate
InterpolationModeinkanimInterpolationModescriptedprivate
InterpolationTypeinkanimInterpolationTypescriptedprivate
isBriefingVisibleBoolscriptedprotected
lastSizeSetVector2scriptedprotected
mapWidgetinkWidgetRefscriptedprivate
maximizedSizeVector2scriptedprivate
minimizedSizeVector2scriptedprivate
paperdollWidgetinkWidgetRefscriptedprivate
videoWidgetinkVideoRefscriptedprivate

Methods 12

private final func Fade(startValue: Float, endValue: Float, callbackName: CName)scripted
private final func HideAll()scripted
protected cb func OnFadeInEnd(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnFadeOutEnd(proxy: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
private final func ProcessMap(toProcess: ref<JournalBriefingMapSection>)scripted
private final func ProcessPaperdoll(toProcess: ref<JournalBriefingPaperDollSection>)scripted
private final func ProcessVideo(toProcess: ref<JournalBriefingVideoSection>)scripted
public final func SetAlignment(alignmentToSet: questJournalAlignmentEventType)scripted
private final func SetBriefing()scripted
public final func SetSize(sizeToSet: questJournalSizeEventType)scripted
public final func ShowBriefing(briefingToOpen: wref<JournalEntry>)scripted