From d83b7f3d1f50ee1b164095c0e9d94cc87a44ad8c Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Tue, 2 Feb 2016 08:49:38 -0500 Subject: inventory rewrite --- src/Quest.cpp | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) (limited to 'src/Quest.cpp') diff --git a/src/Quest.cpp b/src/Quest.cpp index 0905a87..4328dc5 100644 --- a/src/Quest.cpp +++ b/src/Quest.cpp @@ -1,14 +1,7 @@ #include -#define TITLE Quest( -#define DESC , -#define REWARD ,(struct item_t){ -#define x , -#define END }), - -const Quest QuestList[TOTAL_QUESTS]={ -// Get quest list -#include "../config/quest_list.txt" +const Quest QuestList[1] = { + Quest("Not a quest","Stop",(struct item_t){0,0}) }; @@ -27,7 +20,7 @@ Quest::~Quest(){ } int QuestHandler::assign(const char *t){ - unsigned char i; + /*unsigned char i; for(i=0;ititle,t)){ #ifdef DEBUG @@ -36,7 +29,7 @@ int QuestHandler::assign(const char *t){ return -2; } } - for(i=0;ititle,t)){ current.erase(current.begin()+i); return current.size(); } - } - return -1; + }*/ + return strcmp(t,"h"); } int QuestHandler::finish(const char *t,void *completer){ - unsigned char i; + /*unsigned char i; for(i=0;ititle,t)){ #ifdef DEBUG @@ -82,8 +75,8 @@ int QuestHandler::finish(const char *t,void *completer){ } #ifdef DEBUG DEBUG_printf("QuestHandler never had quest %s.\n",t); -#endif // DEBUG - return -1; +#endif // DEBUG*/ + return strncmp(t,(char *)completer,1); } bool QuestHandler::hasQuest(const char *t){ -- cgit v1.2.3