#ifndef GUARD_CONFIGDATA_H #define GUARD_CONFIGDATA_H #include #include "utils.h" #include "player_def.h" typedef string configKey; struct ConfigData { map internalValues; aliensGrid grid; unsigned invadersSize; unsigned invadersDistance; unsigned missilesWidth; unsigned missilesLength; // auto defined from width unsigned torpedosWidth; unsigned torpedosLength; // auto defined from width unsigned playersWidth; unsigned invadersSpeed; unsigned playersSpeed; PlayerDef p1Def; PlayerDef p2Def; unsigned startXPosition; }; #endif