Skip to main content

DialogueCharacter

Kindclass
Packageobjects
Full nameobjects.DialogueCharacter
Sourcesource/objects/DialogueBoxPsych.hx
ExtendsFlxSprite

Public fields​

NameTypeStaticDefaultNotes
DEFAULT_CHARACTERStringyes'bf'—
DEFAULT_SCALEFloatyes0.7—
jsonFileDialogueCharacterFilenonull—
dialogueAnimationsMap<String, DialogueAnimArray>nonew Map()—
startingPosFloatno0—
isGhostBoolnofalse—
curCharacterStringno'bf'—
skiptimer—no0—
skipping—no0—

Public methods​

new (constructor)​

function new(x:Float = 0, y:Float = 0, character:String = null)
ParameterTypeDefault
x (optional)Float0
y (optional)Float0
character (optional)Stringnull

View source

reloadCharacterJson​

function reloadCharacterJson(character:String)
ParameterTypeDefault
characterString—

View source

reloadAnimations​

function reloadAnimations()

View source

playAnim​

function playAnim(animName:String = null, playIdle:Bool = false)
ParameterTypeDefault
animName (optional)Stringnull
playIdle (optional)Boolfalse

View source

animationIsLoop​

function animationIsLoop():Bool

View source

Internals​

Private / internal members
FieldTypeStatic
IDLE_SUFFIXStringyes