module Base { sound JS2000ShotgunShoot { category = Item, maxInstancesPerEmitter = 2, clip { event = Weapon/Firearm/JS2000Shotgun/Shoot, } } sound JS2000ShotgunInsertAmmo { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/InsertAmmo, } } sound JS2000ShotgunEjectAmmo { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/EjectAmmo, } } sound JS2000ShotgunInsertAmmoStart { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/InsertAmmoStart, } } sound JS2000ShotgunInsertAmmoStop { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/InsertAmmoStop, } } sound JS2000ShotgunEjectAmmoStart { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/EjectAmmoStart, } } sound JS2000ShotgunEjectAmmoStop { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/EjectAmmoStop, } } sound JS2000ShotgunRack { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/Rack, } } sound JS2000ShotgunJam { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/Jam, } } sound JS2000ShotgunBringToBear { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/BringToBear, } } sound JS2000ShotgunEquip { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/Equip, } } sound JS2000ShotgunUnEquip { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/UnEquip, } } sound JS2000ShotgunBreak { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/Break, } } sound JS2000ShotgunCartridgeFall { category = Item, clip { event = Weapon/Firearm/JS2000Shotgun/CartridgeFall, } } }