Reference Source Test
public class | source

TheLie

Extends:

Quest → TheLie

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public

data: *

public

player: *

public

stage: *

Method Summary

Public Methods
public

load(stage: *)

public

update()

Inherited Summary

From class Quest
public

data: *

public
public

id: *

public

name: *

public
public

player: *

public
public
public

finish()

public

forceTalk(npc: *, message: *)

public

getConversation(id: *): *

public
public

getId(): *

public

getInfo(): {"id": *, "name": *, "description": *, "stage": *, "finished": *}

public

getItem(): *

public
public

getName(): *

public

getStage(): *

public

getTask(): *

public

hasInventorySpace(id: *, count: *): *

public
public
public

hasNPC(id: *): *

public

isFinished(): *

public

onNPCTalk(callback: *)

public

resetTalkIndex(npc: *)

Ensures that an NPC does not go off the conversation index and is resetted in order to start a new chat

public

setStage(stage: *)

public

triggerTalk(npc: *)

public

update()

public

Public Constructors

public constructor() source

Override:

Quest#constructor

Public Members

public data: * source

Override:

Quest#data

public player: * source

Override:

Quest#player

public stage: * source

Override:

Quest#stage

Public Methods

public load(stage: *) source

Params:

NameTypeAttributeDescription
stage *

public update() source

Override:

Quest#update