from ..infobar import InfoBar
from ..obstacles import ObstacleManager
from ..events import SceneChangeEvent
-from ..utils import debug_timer, shadowed_text
+from ..utils import debug_timer, shadowed_text, write_save_file
from ..loader import loader
from ..transforms import Overlay, Alpha, ColourWedges
self._draw_you_lose(gamestate)
elif gamestate.harvested >= gamestate.turnip_target:
self._draw_you_win(gamestate)
+ else:
+ write_save_file(gamestate.serialize())
self._ending = False
def _draw_you_lose(self, gamestate):