Class: Quest#
Hierarchy#
Handle<quest>
↳ Quest
Constructors#
constructor#
new Quest(): Questbug Do not use this in a global initialisation as it crashes the game there.
Returns: Quest
Defined in: handles/quest.ts:27
Properties#
handle#
• Readonly handle: quest
Defined in: handles/handle.ts:6
Accessors#
completed#
completed(): booleanReturns: boolean
Defined in: handles/quest.ts:35
completed(completed: boolean): voidParameters:#
| Name | Type |
|---|---|
completed | boolean |
Returns: void
Defined in: handles/quest.ts:39
discovered#
discovered(): booleanReturns: boolean
Defined in: handles/quest.ts:43
discovered(discovered: boolean): voidParameters:#
| Name | Type |
|---|---|
discovered | boolean |
Returns: void
Defined in: handles/quest.ts:47
enabled#
enabled(): booleanReturns: boolean
Defined in: handles/quest.ts:51
enabled(enabled: boolean): voidParameters:#
| Name | Type |
|---|---|
enabled | boolean |
Returns: void
Defined in: handles/quest.ts:55
failed#
failed(): booleanReturns: boolean
Defined in: handles/quest.ts:59
failed(failed: boolean): voidParameters:#
| Name | Type |
|---|---|
failed | boolean |
Returns: void
Defined in: handles/quest.ts:63
id#
id(): numberGet the unique ID of the handle. The ID is recycled once you destroy the object.
Returns: number
The unique ID of a handle object.
Defined in: handles/handle.ts:18
required#
required(): booleanReturns: boolean
Defined in: handles/quest.ts:67
required(required: boolean): voidParameters:#
| Name | Type |
|---|---|
required | boolean |
Returns: void
Defined in: handles/quest.ts:71
Methods#
addItem#
addItem(description: string): QuestItemParameters:#
| Name | Type |
|---|---|
description | string |
Returns: QuestItem
Defined in: handles/quest.ts:75
destroy#
destroy(): voidReturns: void
Defined in: handles/quest.ts:83
setDescription#
setDescription(description: string): voidParameters:#
| Name | Type |
|---|---|
description | string |
Returns: void
Defined in: handles/quest.ts:87
setIcon#
setIcon(iconPath: string): voidParameters:#
| Name | Type |
|---|---|
iconPath | string |
Returns: void
Defined in: handles/quest.ts:91
setTitle#
setTitle(title: string): voidParameters:#
| Name | Type |
|---|---|
title | string |
Returns: void
Defined in: handles/quest.ts:95
flashQuestDialogButton#
static flashQuestDialogButton(): voidReturns: void
Defined in: handles/quest.ts:99
forceQuestDialogUpdate#
static forceQuestDialogUpdate(): voidReturns: void
Defined in: handles/quest.ts:103
fromHandle#
static fromHandle(handle: quest): QuestParameters:#
| Name | Type |
|---|---|
handle | quest |
Returns: Quest
Defined in: handles/quest.ts:107