예제 #1
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(MODEL, CS, cls.size_inc)
     cls.precalculate_shape()
     cls.calculate_poly_shape()
     from Projectiles.plasma_bolt import Projectile
     cls.Projectile = Projectile
     cls.fire_pos = cls.image_to_local((65, 17))
예제 #2
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(MODEL, CS, cls.size_inc)
     cls.precalculate_shape()
     cls.calculate_poly_shape()
     cls.Projectile = Projectile
     cls.fire_pos = [
         cls.image_to_local((46, 20)),
         cls.image_to_local((31, 30)),
         cls.image_to_local((46, 40))
     ]
예제 #3
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(MODEL, CS, cls.size_inc)
     cls.precalculate_shape()
     cls.calculate_poly_shape()
예제 #4
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(MODEL, CS, cls.size_inc)
예제 #5
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(model, (50, 47), 1)
예제 #6
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(
         load_model('Weapons\\Models\\energy_ballast'), None, cls.size_inc)
     cls.RADIUS = cls.size_inc * 128
예제 #7
0
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(MODEL, CS, cls.size_inc)
     cls.precalculate_shape()
     cls.calculate_poly_shape()
     cls.Projectile = Segment
     cls.fire_pos = cls.image_to_local((170, 39))
예제 #8
0
파일: missile.py 프로젝트: alexe-mgn/pygame
 def init_class(cls):
     cls._frames, cls.IMAGE_SHIFT = cast_model(
         load_model('Projectiles\\Models\\explosion_frag'), None,
         cls.size_inc)
     cls.precalculate_shape()
     cls.calculate_poly_shape()