Refactor and fixes

This commit is contained in:
MihailRis
2023-11-12 02:44:02 +03:00
parent b4a3608302
commit 63b5f4bc6b
25 changed files with 394 additions and 278 deletions
+2 -2
View File
@@ -36,10 +36,10 @@ void World::write(Level* level) {
wfile->writePlayer(level->player);
}
Level* World::loadLevel(Player* player, uint loadDistance, uint chunksPadding) {
Level* World::loadLevel(Player* player, EngineSettings& settings) {
ChunksStorage* storage = new ChunksStorage();
LevelEvents* events = new LevelEvents();
Level* level = new Level(this, player, storage, events, loadDistance, chunksPadding);
Level* level = new Level(this, player, storage, events, settings);
wfile->readPlayer(player);
Camera* camera = player->camera;