Public Member Functions | |
QuestPool (uint npcId) | |
Quest@ | AddQuest (Quest@ quest) |
Quest@ | AddQuest (uint lvar, uint dialog, uint dumbDialog, uint about, uint dumbAbout) |
Quest@ | GetRandomQuest (Critter@ player) |
Quest@ | GetQuest (int lvar) |
uint | GetDataIndex (uint lvar) |
bool | IsAvailable (int lvar, Critter@ player) |
bool | Store () |
Public Attributes | |
array< Quest@> | quests |
array< uint > | data |
uint | npcId |
QuestPool | ( | uint | npcId | ) |
Quest@ AddQuest | ( | uint | lvar, | |
uint | dialog, | |||
uint | dumbDialog, | |||
uint | about, | |||
uint | dumbAbout | |||
) |
Quest@ GetQuest | ( | int | lvar | ) |
uint GetDataIndex | ( | uint | lvar | ) |
bool IsAvailable | ( | int | lvar, | |
Critter@ | player | |||
) |
bool Store | ( | ) |
array<uint> data |
uint npcId |