# HG changeset patch # User Stefano Rivera # Date 1328972161 -7200 # Node ID cf65e91b30b12777ff937cda030ef7359666bde9 # Parent ec13a5a0b213c6d49aff405fd73da2c0c366a6de Use load_image where possible diff -r ec13a5a0b213 -r cf65e91b30b1 pyntnclick/endscreen.py --- a/pyntnclick/endscreen.py Sat Feb 11 16:51:39 2012 +0200 +++ b/pyntnclick/endscreen.py Sat Feb 11 16:56:01 2012 +0200 @@ -3,7 +3,6 @@ # Victory screen for the game from albow.screen import Screen -from albow.resource import get_image from pyntnclick.widgets import BoomImageButton @@ -16,7 +15,8 @@ class EndScreen(Screen): def __init__(self, shell, game_description): Screen.__init__(self, shell) - self.background = get_image('won', 'won.png') + self.background = game_description.resource.load_image( + ('won', 'won.png')) self._menu_button = EndImageButton('menu.png', 26, 500, action=self.main_menu) self._quit_button = EndImageButton('quit.png', 250, 500, diff -r ec13a5a0b213 -r cf65e91b30b1 pyntnclick/menu.py --- a/pyntnclick/menu.py Sat Feb 11 16:51:39 2012 +0200 +++ b/pyntnclick/menu.py Sat Feb 11 16:56:01 2012 +0200 @@ -3,7 +3,6 @@ # Main menu for the game from albow.screen import Screen -from albow.resource import get_image from pyntnclick.widgets import BoomImageButton @@ -16,7 +15,8 @@ class MenuScreen(Screen): def __init__(self, shell, game_description): Screen.__init__(self, shell) - self._background = get_image('splash', 'splash.png') + self._background = game_description.resource.load_image( + ('splash', 'splash.png')) self._start_button = SplashButton('play.png', 16, 523, self.start) self._resume_button = SplashButton('resume.png', 256, 523, self.resume, enable=self.check_running) diff -r ec13a5a0b213 -r cf65e91b30b1 pyntnclick/state.py --- a/pyntnclick/state.py Sat Feb 11 16:51:39 2012 +0200 +++ b/pyntnclick/state.py Sat Feb 11 16:56:01 2012 +0200 @@ -2,7 +2,6 @@ import copy -from albow.resource import get_image from albow.utils import frame_rect from widgets import BoomLabel from pygame.rect import Rect @@ -281,7 +280,8 @@ def _cache_background(self): if self.BACKGROUND and not self._background: - self._background = get_image(self.FOLDER, self.BACKGROUND) + self._background = self.state.gd.resource.load_image( + (self.FOLDER, self.BACKGROUND)) def draw_background(self, surface): self._cache_background() @@ -504,7 +504,8 @@ def _cache_inventory_image(self): if not self.inventory_image: - self.inventory_image = get_image('items', self.INVENTORY_IMAGE) + self.inventory_image = self.state.resource.load_image( + 'items', self.INVENTORY_IMAGE) def set_state(self, state): assert self.state is None