# HG changeset patch # User Thibaut Girka # Date 1318265773 -7200 # Node ID 7769ce7be03cb9f166b7f5f82ee9d8f521f5473f # Parent ca6f8b3f739d95a689a9acd0561e0a56aa7fd44e Minor cleanup diff --git a/pytouhou/formats/ecl.py b/pytouhou/formats/ecl.py --- a/pytouhou/formats/ecl.py +++ b/pytouhou/formats/ecl.py @@ -14,7 +14,6 @@ import struct from struct import pack, unpack, calcsize -from pytouhou.utils.helpers import read_string from pytouhou.utils.helpers import get_logger diff --git a/pytouhou/game/bullet.py b/pytouhou/game/bullet.py --- a/pytouhou/game/bullet.py +++ b/pytouhou/game/bullet.py @@ -12,7 +12,7 @@ ## GNU General Public License for more details. ## -from math import cos, sin, atan2, pi +from math import cos, sin, atan2 from pytouhou.utils.interpolator import Interpolator from pytouhou.vm.anmrunner import ANMRunner diff --git a/pytouhou/game/enemy.py b/pytouhou/game/enemy.py --- a/pytouhou/game/enemy.py +++ b/pytouhou/game/enemy.py @@ -14,7 +14,6 @@ from pytouhou.utils.interpolator import Interpolator -from pytouhou.vm.eclrunner import ECLRunner from pytouhou.vm.anmrunner import ANMRunner from pytouhou.game.sprite import Sprite from pytouhou.game.bullet import Bullet diff --git a/pytouhou/game/player.py b/pytouhou/game/player.py --- a/pytouhou/game/player.py +++ b/pytouhou/game/player.py @@ -13,8 +13,6 @@ ## -from math import cos, sin, atan2, pi - from pytouhou.game.sprite import Sprite from pytouhou.vm.anmrunner import ANMRunner diff --git a/pytouhou/opengl/gamerunner.py b/pytouhou/opengl/gamerunner.py --- a/pytouhou/opengl/gamerunner.py +++ b/pytouhou/opengl/gamerunner.py @@ -17,9 +17,6 @@ import traceback from pyglet.gl import * -from pytouhou.opengl.texture import TextureManager -from pytouhou.opengl.sprite import get_sprite_rendering_data #TODO: cimport? -from pytouhou.opengl.background import get_background_rendering_data from pytouhou.opengl.gamerenderer import GameRenderer diff --git a/pytouhou/opengl/texture.py b/pytouhou/opengl/texture.py --- a/pytouhou/opengl/texture.py +++ b/pytouhou/opengl/texture.py @@ -22,6 +22,7 @@ class TextureManager(object): self.loader = loader self.textures = {} + def __getitem__(self, key): if not key in self.textures: self.textures[key] = self.load_texture(key) diff --git a/pytouhou/vm/eclrunner.py b/pytouhou/vm/eclrunner.py --- a/pytouhou/vm/eclrunner.py +++ b/pytouhou/vm/eclrunner.py @@ -462,9 +462,6 @@ class ECLRunner(object): angle = self._game.prng.rand_double() * (max_angle - min_angle) + min_angle sa, ca = sin(angle), cos(angle) - distx = min(96.0, (maxx - minx) / 2.) - disty = min(96.0, (maxy - miny) / 2.) - if self._enemy.x > maxx - 96.0: ca = -abs(ca) elif self._enemy.x < minx + 96.0: