|
Planeshift
|
This is the complete list of members for QuestManager, including all inherited members.
| AddResponse(const csString ¤t_npc, const char *response_text, int &last_response_id, psQuest *quest, csString &him, csString &her, csString &it, csString &them, csString &file_path) | QuestManager | protected |
| AddTrigger(const csString ¤t_npc, const char *trigger, int prior_response_id, NpcResponse *trig_response, psQuest *quest, const psString &postfix) | QuestManager | protected |
| Assign(psQuest *quest, Client *who, gemNPC *assigner, csTicks timeDelay=0) | QuestManager | |
| AutocompleteQuestName(csString &questname, psQuest *mainQuest) | QuestManager | protected |
| BuildTriggerList(csString &block, csStringArray &list) const | QuestManager | protected |
| cacheManager | QuestManager | protected |
| Complete(psQuest *quest, Client *who, csTicks timeDelay=0) | QuestManager | |
| CutOutParenthesis(csString &response, csString &within, char start_char, char end_char) const | QuestManager | protected |
| DecodeCommandArea(Client *client, csString target) | MessageManagerBase | |
| FindObjectByString(const csString &str, gemActor *me) const | MessageManagerBase | |
| FindPlayerClient(const char *name) | MessageManagerBase | |
| FunctionPointer typedef | MessageManager< QuestManager > | |
| GetNextScriptLine(psString &scr, csString &block, size_t &start, int &line_number) | QuestManager | protected |
| GetNPCFromBlock(WordArray words, csString ¤t_npc) | QuestManager | protected |
| GetResponseText(csString &block, csString &response, csString &file_path, csString &him, csString &her, csString &it, csString &them) const | QuestManager | protected |
| GiveRewardToPlayer(Client *who, QuestRewardItem &reward) | QuestManager | |
| HandleMessage(MsgEntry *msg, Client *client) | MessageManager< QuestManager > | inlinevirtual |
| HandlePlayerAction(csString &block, size_t &which_trigger, csString ¤t_npc, csStringArray &pending_triggers) | QuestManager | protected |
| HandleQuestInfo(MsgEntry *pMsg, Client *client) | QuestManager | protected |
| HandleQuestReward(MsgEntry *pMsg, Client *client) | QuestManager | protected |
| HandleRequireCommand(csString &block, csString &response_requireop, psQuest *mainQuest) | QuestManager | protected |
| HandleScriptCommand(csString &block, csString &response_requireop, csString &substep_requireop, NpcResponse *last_response, psQuest *mainQuest, bool &quest_assigned_already, psQuest *quest) | QuestManager | protected |
| Initialize() | QuestManager | |
| LastError() | QuestManager | inline |
| lastError | QuestManager | protected |
| LoadQuestScript(int id) | QuestManager | |
| LoadQuestScripts() | QuestManager | protected |
| MergeTriggerMenus(NpcDialogMenu *pending_menu, const csString ¤t_npc) | QuestManager | protected |
| OfferRewardsToPlayer(Client *who, csArray< QuestRewardItem > &offer, csTicks &timeDelay) | QuestManager | |
| offers | QuestManager | protected |
| ParseCustomScript(int id, const csString ¤t_npc, const char *script) | QuestManager | |
| ParseItem(const char *text, psStringArray &xmlItems, psMoney &money) | QuestManager | protected |
| ParseItemList(const csString &input, csString &parsedItemList) | QuestManager | protected |
| ParseQuestScript(int id, const char *script) | QuestManager | |
| ParseQuestScriptMenu(const csString &block, const csStringArray &triggers, psQuest *quest, NpcDialogMenu *menu) const | QuestManager | protected |
| ParseRequireCommand(csString &block, bool &result, psQuest *mainQuest) | QuestManager | protected |
| PreParseQuestScript(psQuest *mainQuest, const char *script) | QuestManager | protected |
| PrependPrerequisites(csString &substep_requireop, csString &response_requireop, bool quest_assigned_already, NpcResponse *last_response, psQuest *mainQuest) | QuestManager | protected |
| QuestManager(CacheManager *cachemanager) | QuestManager | |
| Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01) | MessageManager< QuestManager > | inline |
| Uncomplete(psQuest *quest, Client *who, csTicks timeDelay=0) | QuestManager | |
| Unsubscribe(msgtype type) | MessageManager< QuestManager > | inline |
| Unsubscribe(FunctionPointer handler, msgtype type) | MessageManager< QuestManager > | inline |
| UnsubscribeAll() | MessageManager< QuestManager > | inline |
| Verify(MsgEntry *pMsg, unsigned int flags, Client *&client) | MessageManagerBase | virtual |
| ~MessageManager() | MessageManager< QuestManager > | inlinevirtual |
| ~QuestManager() | QuestManager | virtual |