35 lines
693 B
C
35 lines
693 B
C
#pragma once
|
|
|
|
#include <3ds.h>
|
|
|
|
typedef struct _questline {
|
|
int currentQuest;
|
|
bool currentQuestDone;
|
|
} Questline;
|
|
|
|
typedef struct _questlineManager {
|
|
int size;
|
|
Questline * questlines;
|
|
} QuestlineManager;
|
|
|
|
typedef struct _npcMenuData {
|
|
u8 currentNPC;
|
|
|
|
int currentNPCMenu;
|
|
int currentNPCVal;
|
|
|
|
int currentTalkSel;
|
|
bool currentTalkDone;
|
|
int currentTalkOptions;
|
|
char * currentTalkOption0;
|
|
char * currentTalkOption1;
|
|
char * currentTalkOption2;
|
|
char * currentTalk0;
|
|
char * currentTalk1;
|
|
char * currentTalk2;
|
|
char * currentTalk3;
|
|
char * currentTalk4;
|
|
char * currentTalk5;
|
|
} NPC_MenuData;
|
|
|
|
//TODO: Actually move the data here
|