Exemple #1
0
 def __init__(self):
     super().__init__()
     self.dmg = None
     self.rpm = None
     self.spread = None
     self.velocity = None
     self.range = None
     self.capacity = None
     self.ammo = None
     self.reload = None
     self.holdimage = None
     self.ejectsonfire = None
     self.bulletimage = 'bullet'
     self.caseimage = 'case'
     self.ammosize = None
     self.firemode = None
     self.holdslow = None
     self.reloadScheduled = False
     self.reserve = None
     self.reservecap = None
     self.knockback = 3
     t = sounds.load('mp412_shot')
     self.gun_sound = sounds.mp412_shot
     self.critmult = 1.5
 def assert_errmsg(self, name, pattern):
     with self.assertRaisesRegex(UnsupportedFormat, pattern):
         sounds.load(name)
 def assert_errmsg(self, name, pattern):
     with self.assertRaisesRegex(UnsupportedFormat, pattern):
         sounds.load(name)
    def assert_loadable(self, name):
        s = sounds.load(name)
        l = s.get_length()

        assert 0.85 < l < 1.0, \
            "Failed to correctly load sound (got length %0.1fs)" % l
    def assert_loadable(self, name):
        s = sounds.load(name)
        l = s.get_length()

        assert 0.85 < l < 1.0, \
            "Failed to correctly load sound (got length %0.1fs)" % l