-#ifndef ROGUELIKE_H
-#define ROGUELIKE_H
+#ifndef MAIN_H
+#define MAIN_H
#include <stdint.h>
struct KeyBinding;
struct KeysWinData;
struct Map;
+struct ItemDef;
+struct MonsterDef;
struct World {
char interactive;
uint32_t turn;
char * log;
struct Map * map;
+ struct ItemDef * item_def;
struct Item * item;
+ struct MonsterDef * monster_def;
struct Monster * monster;
struct Player * player; };