Interface QuestDefinition

interface QuestDefinition {
    availableText: string;
    completedText: string;
    experience: number;
    gold: number;
    inProgressText: string;
    monster?: {
        kills: number;
        monsterID: string;
    };
    name: string;
    npcID: string;
    prerequisiteQuestID?: string;
}

Properties

availableText: string
completedText: string
experience: number
gold: number
inProgressText: string
monster?: {
    kills: number;
    monsterID: string;
}

Type declaration

  • Readonly kills: number
  • Readonly monsterID: string
name: string
npcID: string
prerequisiteQuestID?: string