int main(int argc, char* args[]) { int mainsurfX = 90; int mainsurfY = 75; GameData data; initGameData(data, mainsurfX, mainsurfY); data.RPG = initLevelData( "rpg", mainsurfX, mainsurfY); SetConsWinSize(mainsurfX*9, mainsurfY*10); new_GFSurface* surf = initBackground(mainsurfX, mainsurfY, CC_Cyan); pushGameSuface(data, *surf); Tasker tasker = processPrepair(); processPush(tasker, activeRPG, "RPG"); processPush(tasker, activeGraphic, "graph"); while (true) { processIterator(data, tasker); } return 0; }
LevelManager::LevelManager() { levelNum = 5; initLevelData(); }
DataManager::DataManager() : set(0), level(0) { initLevelData(); clearLoadedInfo(); }