comparison gamelib/scenes/manual.py @ 702:9a61cf88e6e8 pyntnclick

Avoid crashing when using the manual
author Neil Muller <neil@dip.sun.ac.za>
date Wed, 15 Feb 2012 16:49:43 +0200
parents 2748d3afcae5
children 386475464202
comparison
equal deleted inserted replaced
701:9c920deb28c2 702:9a61cf88e6e8
9 9
10 class PageBase(Thing): 10 class PageBase(Thing):
11 "Displays manual pages" 11 "Displays manual pages"
12 12
13 def get_page_thing(self): 13 def get_page_thing(self):
14 return self.game.current_detail.things['manual.page'] 14 # XXX: This is ugly. better ideas?
15 return self.game.detail_views['manual_detail'].things['manual.page']
15 16
16 def get_page(self): 17 def get_page(self):
17 return self.get_page_thing().get_data('page') 18 return self.get_page_thing().get_data('page')
18 19
19 def set_page(self, page): 20 def set_page(self, page):