ChatterLineLogicController class
ChatterLineLogicController
Inheritance
Base: BaseSubtitleLineLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
TextContainer | ink.WidgetReference | scripted |
speachBubble | ink.WidgetReference | scripted |
background | ink.RectangleWidgetReference | scripted |
container_normal | ink.WidgetReference | scripted |
container_wide | ink.WidgetReference | scripted |
text_normal | ink.TextWidgetReference | scripted |
text_wide | ink.TextWidgetReference | scripted |
kiroshiAnimationCtrl_Normal | WeakHandle<ink.TextKiroshiAnimationController> | scripted |
kiroshiAnimationCtrl_Wide | WeakHandle<ink.TextKiroshiAnimationController> | scripted |
motherTongueCtrl_Normal | WeakHandle<ink.TextMotherTongueController> | scripted |
motherTongueCtrl_Wide | WeakHandle<ink.TextMotherTongueController> | scripted |
isNameplateVisible | bool | scripted |
nameplateEntityId | ent.EntityID | scripted |
nameplatHeightOffset | float | scripted |
ownerId | ent.EntityID | scripted |
c_ExtraWideTextWidth | int | scripted |
rootWidget | WeakHandle<ink.Widget> | scripted |
projection | ink.ScreenProjection? | scripted |
subtitlesMaxDistance | float | scripted |
bubbleMinDistance | float | scripted |
limitSubtitlesDistance | bool | scripted |
isOverHead | bool | scripted |
Functions
bool OnInitialize()RTTIent.EntityID GetOwnerID()RTTIvoid SetupSettings(int textSize, float backgroundOpacity)overrideRTTIvoid ShowBackground(bool value)overrideRTTIvoid SetLineData(scn.DialogLineData lineData)overrideRTTIink.ScreenProjectionData CreateProjectionData(bool isDevice)RTTIink.ScreenProjection? GetProjection()RTTIvoid SetProjection(ink.ScreenProjection projection)RTTIbool IsVisible(ent.EntityID targetedObject)RTTIbool IsBubble(ent.EntityID targetedObject)RTTIvoid UpdateProjection(ent.EntityID targetedObject, WeakHandle<ChattersGameController> owner)RTTIvoid SetNameplateData(bool argNameplateVisible, ent.EntityID argEntityId)RTTIvoid SetNameplateOffsetValue(float value)RTTIvoid SetNameplateEntity(string blackboardVariant)RTTIvoid SetNameplateVisibility(bool isVisible)RTTI