#pragma once #include "olcPixelGameEngine.h" #include "Unit.h" #include "CollectionPoint.h" enum LevelName{ STAGE1, STAGE2, STAGE3, STAGE4, }; struct UnitData{ UnitType type; vf2d pos; bool friendly; }; struct CPData{ vf2d pos; float rot; MemoryType type; }; struct Level{ vi2d size={1,1}; Resources player_starting_resources; Resources enemy_starting_resources; std::vectorunitPlacement; std::vectorcpPlacement; Sound bgm=Sound::COSMOS; };