Mercurial > boomslang
comparison pyntnclick/gamescreen.py @ 673:f67bc162d69e pyntnclick
Working resume button
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sun, 12 Feb 2012 18:44:41 +0200 |
parents | 55d5d384fc16 |
children | 94d3552bb4eb |
comparison
equal
deleted
inserted
replaced
672:55d5d384fc16 | 673:f67bc162d69e |
---|---|
304 | 304 |
305 class GameScreen(CursorScreen): | 305 class GameScreen(CursorScreen): |
306 | 306 |
307 def setup(self): | 307 def setup(self): |
308 super(GameScreen, self).setup() | 308 super(GameScreen, self).setup() |
309 self.running = False | 309 self.gd.running = False |
310 self.create_initial_state = self.gd.initial_state | 310 self.create_initial_state = self.gd.initial_state |
311 self.container.add_callback(KEYDOWN, self.key_pressed) | 311 self.container.add_callback(KEYDOWN, self.key_pressed) |
312 self.state_widget = None | 312 self.state_widget = None |
313 | 313 |
314 def _clear_all(self): | 314 def _clear_all(self): |
330 | 330 |
331 self.toolbar = ToolBar((0, rect.height), self.gd, self) | 331 self.toolbar = ToolBar((0, rect.height), self.gd, self) |
332 self.inventory = self.toolbar.inventory | 332 self.inventory = self.toolbar.inventory |
333 self.container.add(self.toolbar) | 333 self.container.add(self.toolbar) |
334 | 334 |
335 self.running = True | 335 self.gd.running = True |
336 | 336 |
337 def animate(self): | 337 def animate(self): |
338 """Animate the state widget""" | 338 """Animate the state widget""" |
339 if self.state_widget: | 339 if self.state_widget: |
340 self.state_widget.animate() | 340 self.state_widget.animate() |