comparison nagslang/engine.py @ 399:a7d48819a711

Reselt world on death
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 07 Sep 2013 01:21:32 +0200
parents a4e93b1086b8
children d087dfb10896
comparison
equal deleted inserted replaced
398:e36e6101b766 399:a7d48819a711
48 elif ev.type == pgl.VIDEORESIZE: 48 elif ev.type == pgl.VIDEORESIZE:
49 pygame.display.set_mode(ev.size, 49 pygame.display.set_mode(ev.size,
50 pgl.SWSURFACE | pgl.RESIZABLE) 50 pgl.SWSURFACE | pgl.RESIZABLE)
51 self._surface = pygame.display.get_surface() 51 self._surface = pygame.display.get_surface()
52 elif ScreenChange.matches(ev): 52 elif ScreenChange.matches(ev):
53 self._world.save()
54 self._surface.fill(pygame.color.Color(0, 0, 0)) 53 self._surface.fill(pygame.color.Color(0, 0, 0))
55 self.change_screen(ev.screen) 54 self.change_screen(ev.screen)
56 else: 55 else:
57 self._current_screen.handle_event(ev) 56 self._current_screen.handle_event(ev)
58 self._current_screen.tick(self._dt) 57 self._current_screen.tick(self._dt)