comparison gamelib/state.py @ 137:17411b984dc2

Fix descriptions. And call Demeter's police down upon me.
author Jeremy Thurgood <firxen@gmail.com>
date Tue, 24 Aug 2010 20:51:40 +0200
parents d264850806dc
children a5972444ad1e
comparison
equal deleted inserted replaced
136:d264850806dc 137:17411b984dc2
243 label.fg_color = (0, 0, 0) 243 label.fg_color = (0, 0, 0)
244 return label 244 return label
245 245
246 def draw_description(self, surface): 246 def draw_description(self, surface):
247 if self._current_description is not None: 247 if self._current_description is not None:
248 sub = surface.subsurface( 248 sub = self.state.screen.get_root().surface.subsurface(
249 Rect(5, 5, *self._current_description.size)) 249 Rect(5, 5, *self._current_description.size))
250 self._current_description.draw_all(sub) 250 self._current_description.draw_all(sub)
251 251
252 def draw_background(self, surface): 252 def draw_background(self, surface):
253 if self._background is not None: 253 if self._background is not None: