Minicraft3DS/source/Quests.h
Andre Schweiger d2f7796b79 Version 1.5.0
Big Refactor
2018-02-04 18:05:43 +01:00

25 lines
579 B
C

#pragma once
#include <stdlib.h>
#include <stdbool.h>
#include "QuestsData.h"
#include "Player.h"
#include "Crafting.h"
#define NPC_MENU_TALK 0
RecipeManager priestTrades;
RecipeManager farmerTrades;
RecipeManager dwarfTrades;
void initTrades();
void freeTrades();
void initQuests(QuestlineManager *questManager);
void resetQuests(QuestlineManager *questManager);
void freeQuests(QuestlineManager *questManager);
void resetNPCMenuData(NPC_MenuData *data);
void openNPCMenu(PlayerData *pd, int npc);
void tickNPCMenu(PlayerData *pd);
void renderNPCMenu(NPC_MenuData *data);