def __init__(self): DropGag.__init__(self, CIGlobals.GrandPiano, 'phase_5/models/props/piano-mod.bam', 'phase_5/models/props/piano-chan.bam', 170, GagGlobals.PIANO_DROP_SFX, GagGlobals.PIANO_MISS_SFX, 1, 1) self.setImage('phase_3.5/maps/grand-piano.png')
def __init__(self, name, model, anim, damage, hitSfx, missSfx, rotate90=False, sphereSize=2, sphereZ=0): DropGag.__init__(self, name, model, anim, damage, hitSfx, missSfx, scale=1, playRate=1) DropGag.setShadowData(self, isCircle=True, shadowScale=0.5) self.stunTime = 1.5 self.objTrack = None self.rotate90 = rotate90 self.sphereSize = sphereSize self.sphereZ = sphereZ
def __init__(self): DropGag.__init__(self, CIGlobals.BigWeight, 'phase_5/models/props/weight-mod.bam', 'phase_5/models/props/weight-chan.bam', 45, GagGlobals.WEIGHT_DROP_SFX, GagGlobals.WEIGHT_MISS_SFX, 1, 1) self.setImage('phase_3.5/maps/big-weight.png')
def __init__(self): DropGag.__init__(self, CIGlobals.Safe, 'phase_5/models/props/safe-mod.bam', 'phase_5/models/props/safe-chan.bam', 60, GagGlobals.SAFE_DROP_SFX, GagGlobals.SAFE_MISS_SFX, 1, 1) self.setImage('phase_3.5/maps/safe.png')
def __init__(self, name, model, anim, damage, hitSfx, missSfx, rotate90=False, sphereSize=2, sphereZ=0): DropGag.__init__(self, name, model, anim, damage, hitSfx, missSfx, scale=1, playRate=1) DropGag.setShadowData(self, isCircle=True, shadowScale=0.5) self.stunTime = 1.5 self.objTrack = None self.rotate90 = rotate90 self.sphereSize = sphereSize self.sphereZ = sphereZ return