yaml = None
try:
- import psycox
+ import psyco
except ImportError:
pass
else:
pygame.display.init()
screen = pygame.display.set_mode([600, 600], pygame.DOUBLEBUF)
- bullet = pygame.Surface([3, 3])
- bullet.fill([255, 0, 0])
+ red = pygame.Surface([3, 3])
+ red.fill([255, 0, 0])
+ green = pygame.Surface([3, 3])
+ green.fill([0, 255, 0])
+ blue = pygame.Surface([3, 3])
+ blue.fill([0, 0, 255])
clock = pygame.time.Clock()
target = bulletml.Bullet()
+ bullets = dict(red=red, green=green, blue=blue)
+
file_idx = 0
while True:
active = set([source])
source.vanished = True
print filename
- print " Loaded %d top-level actions." % len(source._actions)
+ print " Loaded %d top-level actions." % len(source.actions)
frames = 0
total = 0
paused = False
target.x, target.y = pygame.mouse.get_pos()
target.x /= 2
target.y /= 2
+ target.y = 300 - target.y
if not paused or go:
lactive = list(active)
y *= 2
x -= 1
y -= 1
- screen.blit(bullet, [x, y])
+ bullet = bullets.get(obj.appearance, red)
+ screen.blit(bullet, [x, 600 - y])
clock.tick(60)
pygame.display.flip()