#ifndef _WORLD #define _WORLD #define MAX_ENTITIES 10 #define MAX_ITEMS 100 #include #include #include clock_t startTime, timerStart, timerEnd; float secsElapsed; WINDOW* viewportWin; WINDOW* infoWin; WINDOW* gameOverWin; int stdscrRows,stdscrCols; int viewportWinRows,viewportWinCols; int infoWinRows,infoWinCols; struct Entity allEntities[MAX_ENTITIES]; struct Item allItems[MAX_ITEMS]; #define MAX_PROJECTILES 5 struct Projectile allProjectiles[MAX_PROJECTILES]; #define INITIAL_SPAWN_NUM 10 int zombieModifier; int itemModifier; char *passableChars,*unpassableChars; #endif