# HG changeset patch # User Simon Cross # Date 1328967640 -7200 # Node ID 0587f11ff4350db385e78543ef09faa98b30a7b1 # Parent aae75f7ce7a11e568f437d0e4937c7cee395dc8d Link up Resource module. diff -r aae75f7ce7a1 -r 0587f11ff435 pyntnclick/main.py --- a/pyntnclick/main.py Sat Feb 11 15:37:43 2012 +0200 +++ b/pyntnclick/main.py Sat Feb 11 15:40:40 2012 +0200 @@ -21,6 +21,7 @@ from pyntnclick.endscreen import EndScreen from pyntnclick.constants import ( SCREEN, FRAME_RATE, DEBUG) +from pyntnclick.resources import Resources from pyntnclick.sound import Sound from pyntnclick import state, data @@ -47,6 +48,9 @@ # list of game scenes SCENE_LIST = None + # resource module + RESOURCE_MODULE = "Resources" + def __init__(self): if self.INITIAL_SCENE is None: raise GameDescriptionError("A game must have an initial scene.") @@ -55,9 +59,9 @@ " of scenes.") self._initial_scene = self.INITIAL_SCENE self._scene_list = self.SCENE_LIST + self._resource_module = self.RESOURCE_MODULE self._debug_rects = False - # TODO: make these real objects - self.resource = object() + self.resource = Resources(self._resource_module) self.sound = Sound(self.resource) def initial_state(self):