ChattersGameController
Base: BaseSubtitlesGameController
None.
| Property | Type | |
|---|---|---|
c_DisplayRange | float | scripted |
c_CloseDisplayRange | float | scripted |
c_TimeToUnblockSec | float | scripted |
rootWidget | WeakHandle<ink.CompoundWidget> | scripted |
AllControllers | ChatterKeyValuePair[] | scripted |
targetingSystem | game.targeting.TargetingSystem? | scripted |
broadcastBlockingLines | CRUID[] | scripted |
playerInDialogChoice | bool | scripted |
lastBroadcastBlockingLineTime | EngineTime | scripted |
lastChoiceTime | EngineTime | scripted |
bbPSceneTierEventId | red.CallbackObject? | scripted |
sceneTier | int | scripted |
OnNameplateEntityChangedCallback | red.CallbackObject? | scripted |
OnNameplateOffsetChangedCallback | red.CallbackObject? | scripted |
OnNameplateVisibilityChangedCallback | red.CallbackObject? | scripted |
OnScannerModeChangedCallback | red.CallbackObject? | scripted |
OnOnDialogsDataCallback | red.CallbackObject? | scripted |
bool OnInitialize() overrideRTTIbool OnPlayerAttach(game.Object playerGameObject) overrideRTTIbool OnPlayerDetach(game.Object playerGameObject) RTTIbool OnSceneTierChange(int argTier) RTTICName GetTextSizeSettigId() overrideRTTIvoid SetChattersVisibilitySetting(bool value) overrideRTTIvoid SetChattersForeignLinesVisibilitySetting(bool value) overrideRTTIvoid ShowKiroshiSettings(bool value) overrideRTTIvoid OnSubCreated(WeakHandle<BaseSubtitleLineLogicController> controller) overrideRTTIvoid OnNameplateOffsetChanged(float vrt) RTTIvoid OnNameplateEntityChanged(string vrt) RTTIvoid OnNameplateVisibilityChanged(bool visibility) RTTIvoid OnNameplateChanged() RTTIbool OnDialogsData(string value) RTTIbool OnUninitialize() overrideRTTIvoid AddBroadcastBlockingLine(scn.DialogLineData lineData) RTTIbool IsBroadcastBlockedByMainDialogue() RTTIbool IsLineTypeConditionFulfilled(scn.DialogLineData lineData) RTTIbool IsDistanceConditionFulfilled(scn.DialogLineData lineData) RTTIbool ShouldDisplayLine(scn.DialogLineData lineData) overrideRTTIvoid OnRemovalFailure(CRUID lineId) overrideRTTIvoid CreateLine(LineSpawnData lineSpawnData) overrideRTTIvoid SetupLine(ink.Widget lineWidget, LineSpawnData lineSpawnData) overrideRTTIvoid OnHideLineByData(subtitle.LineMapEntry lineData) overrideRTTIvoid OnHideLine(subtitle.LineMapEntry lineData) overrideRTTIvoid StartScreenProjection(WeakHandle<ink.Widget> lineWidget, bool isDevice) RTTIvoid StopScreenProjection(WeakHandle<ink.Widget> lineWidget) RTTIbool OnScreenProjectionUpdate(game.ui.ScreenProjectionsData projections) RTTIbool OnNameplateVisibleEvent(NameplateVisibleEvent evt) RTTIvoid UpdateChattersNameplateData(ent.EntityID entID, bool isVisible) RTTIbool OnScannerModeChanged(string val) RTTI