]> git.localhorst.tv Git - blank.git/blobdiff - src/app/PreloadState.cpp
try to get every chunk change saved to disk
[blank.git] / src / app / PreloadState.cpp
index 32d0b3a7fb86b8f630753fdfa854f29250bd6af5..389d331bd6034167e755edaad1470d908df17c17 100644 (file)
@@ -3,8 +3,6 @@
 #include "Environment.hpp"
 #include "../world/ChunkLoader.hpp"
 
-#include <iostream>
-
 
 namespace blank {
 
@@ -20,7 +18,10 @@ PreloadState::PreloadState(Environment &env, ChunkLoader &loader)
 }
 
 
-void PreloadState::Handle(const SDL_Event &) {
+void PreloadState::Handle(const SDL_Event &e) {
+       if (e.type == SDL_QUIT) {
+               env.state.PopAll();
+       }
 }
 
 void PreloadState::Update(int dt) {