Exemple #1
0
    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']
Exemple #2
0
 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
Exemple #3
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)