blob: 015170610d0a329d181ea20626c2e199ebae9ea1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <Quest.h>
int QuestHandler::assign(const char *t){
return strcmp(t,"h");
}
int QuestHandler::drop(const char *t){
return strcmp(t,"h");
}
int QuestHandler::finish(const char *t,void *completer){
return strncmp(t,(char *)completer,1);
}
bool QuestHandler::hasQuest(const char *t){
unsigned int i;
for(i=0;i<current.size();i++){
if(!strcmp(current[i].title.c_str(),t)){
return true;
}
}
return false;
}
|