Version 1.5.0

Big Refactor
This commit is contained in:
Andre Schweiger 2018-02-04 18:05:43 +01:00
parent 3b2a0f4de8
commit d2f7796b79
49 changed files with 5306 additions and 3590 deletions

35
source/QuestsData.h Normal file
View file

@ -0,0 +1,35 @@
#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