comparison gamelib/scenes/manual.py @ 761:ac9ffba3e97d pyntnclick

Turns out we can get the scene from the Thing
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 26 Jan 2013 13:11:02 +0200
parents 386475464202
children
comparison
equal deleted inserted replaced
760:f288e5ec0a75 761:ac9ffba3e97d
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 # XXX: This is ugly. better ideas? 14 return self.scene.things['manual.page']
15 return self.game.detail_views['manual_detail'].things['manual.page']
16 15
17 def get_page(self): 16 def get_page(self):
18 return self.get_page_thing().get_data('page') 17 return self.get_page_thing().get_data('page')
19 18
20 def set_page(self, page): 19 def set_page(self, page):