[pypy-svn] r62500 - pypy/trunk/pypy/lang/gameboy
tverwaes at codespeak.net
tverwaes at codespeak.net
Tue Mar 3 22:23:10 CET 2009
Author: tverwaes
Date: Tue Mar 3 22:23:08 2009
New Revision: 62500
Modified:
pypy/trunk/pypy/lang/gameboy/video_sprite.py
Log:
removing PaintSprites.
Modified: pypy/trunk/pypy/lang/gameboy/video_sprite.py
==============================================================================
--- pypy/trunk/pypy/lang/gameboy/video_sprite.py (original)
+++ pypy/trunk/pypy/lang/gameboy/video_sprite.py Tue Mar 3 22:23:08 2009
@@ -169,33 +169,6 @@
# -----------------------------------------------------------------------------
-class PaintSprite(Sprite):
-
- def __init__(self, line_position, sprite, video):
- Sprite.__init__(self)
- self.line_position = line_position
- self.extract_attributes(sprite, video)
- self.update_position(sprite)
-
- def extract_attributes(self, sprite, video):
- self.x = sprite.x
- self.y = video.line_y - sprite.y + 2 * SPRITE_SIZE
- self.tile = sprite.tile
- self.object_behind_background = sprite.object_behind_background
- self.x_flipped = sprite.x_flipped
- self.y_flipped = sprite.y_flipped
- self.tile_number = sprite.tile_number
- self.hidden = sprite.hidden
- self.rest_attributes_and_flags = sprite.rest_attributes_and_flags
-
- def update_position(sprite):
- if sprite.y < 0 or sprite.y >= self.get_height(): return
- if sprite.y_flipped:
- self.y = self.get_height() - 1 - self.y
-
-# -----------------------------------------------------------------------------
-
-
class Tile(object):
def __init__(self, number, video):
More information about the Pypy-commit
mailing list