module Base { /*** SlidingGlassDoor ***/ sound SlidingGlassDoorBlocked { category = Object, clip { event = Object/SlidingGlassDoor/IsBlocked, } } sound SlidingGlassDoorBreak { category = Object, clip { event = Object/SlidingGlassDoor/Break, } } sound SlidingGlassDoorClose { category = Object, clip { event = Object/SlidingGlassDoor/Close, } } sound SlidingGlassDoorLock { category = Object, clip { event = Object/SlidingGlassDoor/Lock, } } sound SlidingGlassDoorLocked { category = Object, clip { event = Object/SlidingGlassDoor/IsLocked, } } sound SlidingGlassDoorOpen { category = Object, clip { event = Object/SlidingGlassDoor/Open, } } sound SlidingGlassDoorUnlock { category = Object, clip { event = Object/SlidingGlassDoor/Unlock, } } /*** PrisonMetalDoor ***/ sound PrisonMetalDoorBlocked { category = Object, clip { event = Object/PrisonMetalDoor/IsBlocked, } } sound PrisonMetalDoorBreak { category = Object, clip { event = Object/PrisonMetalDoor/Break, } } sound PrisonMetalDoorClose { category = Object, clip { event = Object/PrisonMetalDoor/Close, } } sound PrisonMetalDoorLock { category = Object, clip { event = Object/PrisonMetalDoor/Lock, } } sound PrisonMetalDoorLocked { category = Object, clip { event = Object/PrisonMetalDoor/IsLocked, } } sound PrisonMetalDoorOpen { category = Object, clip { event = Object/PrisonMetalDoor/Open, } } sound PrisonMetalDoorUnlock { category = Object, clip { event = Object/PrisonMetalDoor/Unlock, } } /*** GarageDoor ***/ sound GarageDoorBlocked { category = Object, clip { event = Object/GarageDoor/IsBlocked, } } sound GarageDoorBreak { category = Object, clip { event = Object/GarageDoor/Break, } } sound GarageDoorClose { category = Object, clip { event = Object/GarageDoor/Close, } } sound GarageDoorLock { category = Object, clip { event = Object/GarageDoor/Lock, } } sound GarageDoorLocked { category = Object, clip { event = Object/GarageDoor/IsLocked, } } sound GarageDoorOpen { category = Object, clip { event = Object/GarageDoor/Open, } } sound GarageDoorUnlock { category = Object, clip { event = Object/GarageDoor/Unlock, } } /*** MetalDoor ***/ sound MetalDoorBlocked { category = Object, clip { event = Object/MetalDoor/IsBlocked, } } sound MetalDoorBreak { category = Object, clip { event = Object/MetalDoor/Break, } } sound MetalDoorClose { category = Object, clip { event = Object/MetalDoor/Close, } } sound MetalDoorLock { category = Object, clip { event = Object/MetalDoor/Lock, } } sound MetalDoorLocked { category = Object, clip { event = Object/MetalDoor/IsLocked, } } sound MetalDoorOpen { category = Object, clip { event = Object/MetalDoor/Open, } } sound MetalDoorUnlock { category = Object, clip { event = Object/MetalDoor/Unlock, } } /*** MetalGate ***/ sound MetalGateBlocked { category = Object, clip { event = Object/MetalGate/IsBlocked, } } sound MetalGateBreak { category = Object, clip { event = Object/MetalGate/Break, } } sound MetalGateClose { category = Object, clip { event = Object/MetalGate/Close, } } sound MetalGateLock { category = Object, clip { event = Object/MetalGate/Lock, } } sound MetalGateLocked { category = Object, clip { event = Object/MetalGate/IsLocked, } } sound MetalGateOpen { category = Object, clip { event = Object/MetalGate/Open, } } sound MetalGateUnlock { category = Object, clip { event = Object/MetalGate/Unlock, } } /*** WoodDoor ***/ sound WoodDoorBlocked { category = Object, clip { event = Object/WoodDoor/IsBlocked, } } sound WoodDoorBreak { category = Object, clip { event = Object/WoodDoor/Break, } } sound WoodDoorClose { category = Object, clip { event = Object/WoodDoor/Close, } } sound WoodDoorCreak { category = Object, clip { event = Object/WoodDoor/Creak, } } sound WoodDoorLock { category = Object, clip { event = Object/WoodDoor/Lock, } } sound WoodDoorLocked { category = Object, clip { event = Object/WoodDoor/IsLocked, } } sound WoodDoorOpen { category = Object, clip { event = Object/WoodDoor/Open, } } sound WoodDoorUnlock { category = Object, clip { event = Object/WoodDoor/Unlock, } } /*** WoodShackDoor ***/ sound WoodShackDoorBlocked { category = Object, clip { event = Object/WoodShackDoor/IsBlocked, } } sound WoodShackDoorBreak { category = Object, clip { event = Object/WoodShackDoor/Break, } } sound WoodShackDoorClose { category = Object, clip { event = Object/WoodShackDoor/Close, } } sound WoodShackDoorCreak { category = Object, clip { event = Object/WoodShackDoor/Creak, } } sound WoodShackDoorLock { category = Object, clip { event = Object/WoodShackDoor/Lock, } } sound WoodShackDoorLocked { category = Object, clip { event = Object/WoodShackDoor/IsLocked, } } sound WoodShackDoorOpen { category = Object, clip { event = Object/WoodShackDoor/Open, } } sound WoodShackDoorUnlock { category = Object, clip { event = Object/WoodShackDoor/Unlock, } } /*** WoodGate ***/ sound WoodGateBlocked { category = Object, clip { event = Object/WoodGate/IsBlocked, } } sound WoodGateBreak { category = Object, clip { event = Object/WoodGate/Break, } } sound WoodGateClose { category = Object, clip { event = Object/WoodGate/Close, } } sound WoodGateLock { category = Object, clip { event = Object/WoodGate/Lock, } } sound WoodGateLocked { category = Object, clip { event = Object/WoodGate/IsLocked, } } sound WoodGateOpen { category = Object, clip { event = Object/WoodGate/Open, } } sound WoodGateUnlock { category = Object, clip { event = Object/WoodGate/Unlock, } } /*** General Door ***/ sound LockDoor { category = Object, clip { event = Object/Door/Lock, } } sound UnlockDoor { category = Object, clip { event = Object/Door/Unlock, } } sound BreakDoor { category = Object, clip { event = Object/Door/Break, } } sound DoorIsBlocked { category = Object, clip { event = Object/Door/IsBlocked, } } sound DoorIsLocked { category = Object, clip { event = Object/Door/IsLocked, } } sound CarBatteryChargerRunning { category = Object, clip { event = Object/CarBatteryCharger/Running, } } sound CurtainLongClose { category = Object, clip { event = Object/Curtain/Close, } } sound CurtainLongOpen { category = Object, clip { event = Object/Curtain/Open, } } sound CurtainShortClose { category = Object, clip { event = Object/Curtain/Close, } } sound CurtainShortOpen { category = Object, clip { event = Object/Curtain/Open, } } sound CurtainShadeClose { category = Object, clip { event = Object/Curtain/Close, } } sound CurtainShadeOpen { category = Object, clip { event = Object/Curtain/Open, } } sound CurtainSheetClose { category = Object, clip { event = Object/Curtain/Close, } } sound CurtainSheetOpen { category = Object, clip { event = Object/Curtain/Open, } } sound CurtainSheetAdd { category = Object, clip { event = Object/Curtain/Add, } } sound CurtainSheetRemove { category = Object, clip { event = Object/Curtain/Remove, } } sound OpenWindow { category = Object, clip { event = Object/Window/Open, } } sound CloseWindow { category = Object, clip { event = Object/Window/Close, } } sound SmashWindow { category = Object, clip { event = Object/Window/Smash, } } sound WindowIsLocked { category = Object, clip { event = Object/Window/Locked, } } sound BreakLockOnWindow { category = Object, clip { event = Object/Window/BreakLock, } } sound ClothingDryerRunning { category = Object, clip { event = Object/ClothingDryer/Running, } } sound ClothingWasherRunning { category = Object, clip { event = Object/ClothingWasher/Running, } } sound ClothingDryerFinished { category = Object, clip { event = Object/ClothingDryer/Finished, } } sound ClothingWasherFinished { category = Object, clip { event = Object/ClothingWasher/Finished, } } sound ToggleStove { category = Object, clip { event = Object/Stove/Toggle, } } sound CharcoalBarbecueRunning { category = Object, clip { event = Object/CharcoalBarbecue/Running, } } sound PropaneBarbecueRunning { category = Object, clip { event = Object/PropaneBarbecue/Running, } } sound StoveRunning { category = Object, clip { event = Object/Stove/Running, } } sound StoveTimerExpired { category = Object, clip { event = Object/Stove/Finished, } } sound StoveTimer { category = Object, clip { event = Object/Stove/Timer, } } sound OpenStoveDoor { category = Player, clip { event = Object/Stove/Open, } } sound CloseStoveDoor { category = Player, clip { event = Object/Stove/Close, } } sound MicrowaveRunning { category = Object, clip { event = Object/Microwave/Running, } } sound MicrowaveCookingMetal { category = Object, clip { event = Object/Microwave/RunningMetal, } } sound MicrowaveTimerExpired { category = Object, clip { event = Object/Microwave/Finished, } } soundTimeline Object/Fridge/Running { ElectricityOn = 3500, } sound FridgeHum { category = Object, clip { event = Object/Fridge/Running, } } sound LightSwitch { category = Object, clip { event = Object/Light/FlipSwitch, } } sound TelevisionTestBeep { category = Object, clip { event = Object/Television/TestTone, } } sound TelevisionZap { category = Object, clip { event = Object/Television/Zap, } } sound TelevisionOn { category = Object, clip { event = Object/Television/On, } } sound TelevisionOff { category = Object, clip { event = Object/Television/Off, } } sound TelevisionMute { category = Object, clip { event = Object/Television/Mute, } } sound TelevisionUnMute { category = Object, clip { event = Object/Television/UnMute, } } sound RadioButton { category = Object, clip { event = Object/Radio/Toggle, } } sound RadioStatic { category = Object, clip { event = Object/Radio/Static, } } sound RadioTalk { category = Object, clip { event = Object/Radio/Program, } } sound RadioZap { category = Object, clip { event = Object/Radio/Zap, } } sound GeneratorFailedToStart { category = Object, clip { event = Object/Generator/StartupFail, } } sound GeneratorStarting { category = Object, clip { event = Object/Generator/Startup, } } sound GeneratorStopping { category = Object, clip { event = Object/Generator/Shutdown, } } sound GeneratorLoop { category = Object, clip { event = Object/Generator/Running, } } sound GeneratorAddFuel { category = Object, clip { event = Object/Generator/AddFuel, } } sound GeneratorRepair { category = Object, clip { event = Object/Generator/Repair, } } sound GeneratorConnect { category = Object, clip { event = Object/Generator/Connect, } } sound PourWaterIntoObject { category = Player, clip { event = Character/Survival/PourWaterIntoObject, } } sound PourLiquidOnGround { category = Player, clip { event = Character/Survival/PourLiquidOnGround, } } sound GetWaterFromLake { category = Player, clip { event = Character/Survival/GetWater/FromLake , } } sound GetWaterFromTap { category = Player, clip { event = Character/Survival/GetWater/FromTap, } } sound GetWaterFromTapGlass { category = Player, clip { event = Character/Survival/GetWater/FromTapGlass, } } sound GetWaterFromTapCeramic { category = Player, clip { event = Character/Survival/GetWater/FromTapCeramic, } } sound GetWaterFromTapPlasticMedium { category = Player, clip { event = Character/Survival/GetWater/FromTapPlasticMedium, } } sound GetWaterFromTapPlasticBig { category = Player, clip { event = Character/Survival/GetWater/FromTapPlasticBig, } } sound GetWaterFromTapMetalMedium { category = Player, clip { event = Character/Survival/GetWater/FromTapMetalMedium, } } sound GetWaterFromTapMetalBig { category = Player, clip { event = Character/Survival/GetWater/FromTapMetalBig, } } sound GetWaterFromDispenser { category = Player, clip { event = Character/Survival/GetWater/FromDispenser, } } sound GetWaterFromDispenserGlass { category = Player, clip { event = Character/Survival/GetWater/FromDispenserGlass, } } sound GetWaterFromDispenserCeramic { category = Player, clip { event = Character/Survival/GetWater/FromDispenserCeramic, } } sound GetWaterFromDispenserPlasticMedium { category = Player, clip { event = Character/Survival/GetWater/FromDispenserPlasticMedium, } } sound GetWaterFromDispenserPlasticBig { category = Player, clip { event = Character/Survival/GetWater/FromDispenserPlasticBig, } } sound GetWaterFromDispenserMetalMedium { category = Player, clip { event = Character/Survival/GetWater/FromDispenserMetalMedium, } } sound GetWaterFromDispenserMetalBig { category = Player, clip { event = Character/Survival/GetWater/FromDispenserMetalBig, } } sound ChopTree { category = Object, clip { event = Object/Tree/Chop, } } sound FallingTree { category = Object, clip { event = Object/Tree/Fall, } } sound BirdInMetalTrap { category = Object, clip { event = Object/MetalTrap/TrappedBird, } } sound BirdInWoodTrap { category = Object, clip { event = Object/WoodTrap/TrappedBird, } } sound AnimalInMetalTrap { category = Object, clip { event = Object/MetalTrap/TrappedAnimal, } } sound AnimalInWoodTrap { category = Object, clip { event = Object/WoodTrap/TrappedAnimal, } } sound AddBarricadeMetal { category = Object, clip { event = Object/BarricadeMetal/Place, } } sound BeginRemoveBarricadeMetal { category = Object, clip { event = Character/Survival/MetalWorking/Welding, /* event = Object/BarricadeMetal/BeginRemove,*/ } } sound RemoveBarricadeMetal { category = Object, clip { event = Object/BarricadeMetal/Remove, } } sound BreakBarricadeMetal { category = Object, clip { event = Object/BarricadeMetal/Break, } } sound HitBarricadeMetal { category = Object, clip { event = Object/BarricadeMetal/Hit, } } sound BreakBarricadePlank { category = Object, clip { event = Object/BarricadeWood/Break, } } sound BeginRemoveBarricadePlank { category = Object, clip { event = Object/BarricadeWood/BeginRemove, } } sound HitBarricadePlank { category = Object, clip { event = Object/BarricadeWood/Hit, } } sound RemoveBarricadePlank { category = Object, clip { event = Object/BarricadeWood/Remove, } } sound RemoveBrokenGlass { category = Object, clip { event = Object/BrokenGlass/Remove, } } sound BirdInTree { category = Object, master = Ambient, loop = true, clip { event = World/Bird/RandomInTree, } } sound Bushes { category = Object, clip { event = Object/Bush/Rustle, } } sound RemovePlant { category = Object, clip { event = Object/Bush/Remove, } } sound WaterDrip { category = Object, master = Ambient, clip { event = World/Ambient/WaterDrip, } } sound RotateObject { category = Object, clip { event = Object/Generic/Rotate, } } sound Fire { category = Object, clip { event = World/Ambient/Fire, } } sound WindowRattle { category = Object, clip { event = Object/Window/Rattle, } } sound WindowWind { category = Object, clip { event = Object/Window/Wind, } } sound WoodDoorCreaks { category = Object, clip { event = Object/WoodDoor/Creak, } } sound BreakObject { category = Object, clip { event = Object/Door/Break, } } sound BurnedObjectExploded { category = Object, clip { event = Object/Burned/Explode, } } sound LightFlicker { category = Object, clip { event = Object/Light/Flicker, } } sound CanisterAddFuelFromGasPump { category = Object, clip { event = Object/Canister/AddFuel/FromGasPump, } } sound CanisterAddFuelSiphon { category = Object, clip { event = Object/Canister/AddFuel/Siphon, } } sound BBQPropaneTankInsert { category = Object, clip { event = Object/BBQ/Propane/TankInsert, } } sound BBQPropaneTankRemove { category = Object, clip { event = Object/BBQ/Propane/TankRemove, } } sound BBQPropaneRunning { category = Object, clip { event = Object/BBQ/Propane/Running, } } sound BBQRegularAddFuel { category = Object, clip { event = Object/BBQ/Regular/AddFuel, } } sound BBQRegularLight { category = Object, clip { event = Object/BBQ/Regular/Light, } } sound BBQRegularRunning { category = Object, clip { event = Object/BBQ/Regular/Running, } } sound CampfireAddFuel { category = Object, clip { event = Object/Campfire/AddFuel, } } sound CampfireRunning { category = Object, clip { event = Object/Campfire/Running, } } sound CampfireLight { category = Object, clip { event = Object/Campfire/Light, } } sound CampfireBuild { category = Object, clip { event = Object/Campfire/Build, } } sound FireplaceAddFuel { category = Object, clip { event = Object/Fireplace/AddFuel, } } sound FireplaceRunning { category = Object, clip { event = Object/Fireplace/Running, } } sound FireplaceLight { category = Object, clip { event = Object/Fireplace/Light, } } sound DoorAmbiance { category = Object, clip { event = World/Ambient/Door, } } sound WindowAmbiance { category = Object, clip { event = World/Ambient/Window, } } }