def __init__(self, parameters, x_pos, y_pos, factor, speed=1.0, angle=0.0, member='missle'): Weapon.__init__(self, parameters, x_pos, y_pos, factor, speed=speed, angle=angle, member=member) self.assel = self.param['assel'] self.fuel = self.live self.wfire_bitmap = pygame.image.load(self.param['bitmap_path_wf'] ).convert_alpha() self.wfire_bitmap = pygame.transform.scale(self.wfire_bitmap, list((int(i * factor) for i in self.wfire_bitmap.get_size()))) self.radius = self.param['detected_radius'] * self.factor self.smoke = self.param['effect2']
def __init__(self, parameters, x_pos, y_pos, factor, speed=0.0, angle=0.0, member='snag'): Weapon.__init__(self, parameters, x_pos, y_pos, factor, speed=speed, angle=angle, member=member) self.health = self.live self.step = 0
def __init__(self, parameters, x_pos, y_pos, factor, speed=0.0, angle=0.0, member='cannon'): Weapon.__init__(self, parameters, x_pos, y_pos, factor, speed=speed, angle=angle, member=member)