-- generated at 2022-03-15 09:41:05.616513405 UTC module Dodge.SoundLogic.ExternallyGeneratedSounds where import Sound.Data soundToVol :: SoundID -> Float soundToVol v = case _getSoundID v of 0 -> 5000 1 -> 5000 2 -> 8000 3 -> 8000 4 -> 5000 5 -> 5000 6 -> 5000 7 -> 3000 8 -> 3000 9 -> 4000 10 -> 5000 11 -> 10000 12 -> 8000 13 -> 8000 14 -> 8000 15 -> 8000 16 -> 10000 17 -> 3000 18 -> 4000 19 -> 5000 20 -> 5000 21 -> 20000 22 -> 4000 23 -> 10000 24 -> 8000 25 -> 4000 26 -> 2000 27 -> 6000 28 -> 500 29 -> 5000 30 -> 8000 31 -> 8000 32 -> 8000 33 -> 5000 34 -> 8000 35 -> 4000 36 -> 3000 37 -> 8000 38 -> 2000 39 -> 10000 40 -> 5000 41 -> 2000 42 -> 3000 43 -> 5000 44 -> 10000 45 -> 12000 46 -> 5000 47 -> 10000 48 -> 12000 49 -> 2000 50 -> 3000 51 -> 8000 52 -> 5000 53 -> 2000 54 -> 3000 55 -> 10000 56 -> 500 57 -> 10000 58 -> 3000 59 -> 15000 60 -> 10000 61 -> 3000 62 -> 1000 63 -> 15000 64 -> 10000 65 -> 8000 _ -> 50 soundToOnomato :: SoundID -> String soundToOnomato v = case _getSoundID v of 0 -> "SCREE" 1 -> "HNH" 2 -> "CRNKL" 3 -> "ZMM" 4 -> "WE-OH" 5 -> "UGGAUGGA" 6 -> "KRTNKL" 7 -> "DWAAH" 8 -> "BWAH" 9 -> "TIPTOP" 10 -> "TINKLE" 11 -> "TATATA" 12 -> "CRSK" 13 -> "CRNK" 14 -> "TAKH" 15 -> "CRUNK" 16 -> "SCREE" 17 -> "TNKTNKTNK" 18 -> "TIPTAP" 19 -> "WRR" 20 -> "HSS" 21 -> "BOOM" 22 -> "CLNK" 23 -> "BRAP" 24 -> "CRSNK" 25 -> "TAPP" 26 -> "BLIH" 27 -> "TAPTIP" 28 -> "CLICK" 29 -> "FWUMP" 30 -> "RINGGG" 31 -> "BRAP" 32 -> "CRUMPLE" 33 -> "TRINKL" 34 -> "TAK" 35 -> "SMACK" 36 -> "DRR" 37 -> "CRASH" 38 -> "SWSH" 39 -> "CRAKLE" 40 -> "CRTINK" 41 -> "FHP" 42 -> "CHPCHPCHP" 43 -> "BIPBIPBIP" 44 -> "CHUGUGUG" 45 -> "BRPBRPBRP" 46 -> "CHNKCHNKCHUNK" 47 -> "WRRR" 48 -> "BRDBRDBRD" 49 -> "PHF" 50 -> "BWAAH" 51 -> "BEP" 52 -> "HSSS" 53 -> "SHUHP" 54 -> "THUD" 55 -> "WHSSH" 56 -> "HMM" 57 -> "BRAHCHCH" 58 -> "TIP" 59 -> "BANGG" 60 -> "ZHM" 61 -> "TAP" 62 -> "BLPCHCH" 63 -> "BANG" 64 -> "CHUGUGUG" 65 -> "CRISH" _ -> error "unitialised sound" soundPathList :: [String] soundPathList = [ "tone440sawtoothquiet.SCREE.5000.wav" , "grunt.HNH.5000.wav" , "glassShat2.CRNKL.8000.wav" , "buzz.ZMM.8000.wav" , "seagullWhistle.WE-OH.5000.wav" , "seagullBark.UGGAUGGA.5000.wav" , "smallGlass2.KRTNKL.5000.wav" , "skwareFadeTwoSec.DWAAH.3000.wav" , "sineRaisePitchOneSec.BWAH.3000.wav" , "twoStepSlow.TIPTOP.4000.wav" , "smallGlass4.TINKLE.5000.wav" , "autoB.TATATA.10000.wav" , "glassShat4.CRSK.8000.wav" , "glassShat3.CRNK.8000.wav" , "tap2.TAKH.8000.wav" , "impact2.CRUNK.8000.wav" , "tone440sawtooth.SCREE.10000.wav" , "reload.TNKTNKTNK.3000.wav" , "twoStep.TIPTAP.4000.wav" , "fire.WRR.5000.wav" , "foamSprayFadeOut.HSS.5000.wav" , "explosion.BOOM.20000.wav" , "tapQuiet.CLNK.4000.wav" , "autoGun.BRAP.10000.wav" , "glassShat1.CRSNK.8000.wav" , "foot3.TAPP.4000.wav" , "heal.BLIH.2000.wav" , "twoStep1.TAPTIP.6000.wav" , "click1.CLICK.500.wav" , "tap4.FWUMP.5000.wav" , "tinitus.RINGGG.8000.wav" , "tap3.BRAP.8000.wav" , "impact3.CRUMPLE.8000.wav" , "smallGlass1.TRINKL.5000.wav" , "tap1.TAK.8000.wav" , "hit1.SMACK.4000.wav" , "slideDoor.DRR.3000.wav" , "impact1.CRASH.8000.wav" , "knife.SWSH.2000.wav" , "elecCrackle.CRAKLE.10000.wav" , "smallGlass3.CRTINK.5000.wav" , "whiteNoiseFadeIn.FHP.2000.wav" , "reload1.CHPCHPCHP.3000.wav" , "computerBeeping.BIPBIPBIP.5000.wav" , "seagullChatter1.CHUGUGUG.10000.wav" , "mini.BRPBRPBRP.12000.wav" , "crankSlow.CHNKCHNKCHUNK.5000.wav" , "fireLoud.WRRR.10000.wav" , "mini1.BRDBRDBRD.12000.wav" , "whiteNoiseFadeOut.PHF.2000.wav" , "sineRaisePitchTwoSec.BWAAH.3000.wav" , "tone440.BEP.8000.wav" , "foamSprayLoop.HSSS.5000.wav" , "pickUp.SHUHP.2000.wav" , "hit.THUD.3000.wav" , "missileLaunch.WHSSH.10000.wav" , "fridgeHum.HMM.500.wav" , "shotgun.BRAHCHCH.10000.wav" , "foot1.TIP.3000.wav" , "bangEcho.BANGG.15000.wav" , "tele.ZHM.10000.wav" , "foot2.TAP.3000.wav" , "oldMachineBoot.BLPCHCH.1000.wav" , "bang.BANG.15000.wav" , "seagullChatter.CHUGUGUG.10000.wav" , "impact4.CRISH.8000.wav" ] tone440sawtoothquietS :: SoundID tone440sawtoothquietS = SoundID 0 gruntS :: SoundID gruntS = SoundID 1 glassShat2S :: SoundID glassShat2S = SoundID 2 buzzS :: SoundID buzzS = SoundID 3 seagullWhistleS :: SoundID seagullWhistleS = SoundID 4 seagullBarkS :: SoundID seagullBarkS = SoundID 5 smallGlass2S :: SoundID smallGlass2S = SoundID 6 skwareFadeTwoSecS :: SoundID skwareFadeTwoSecS = SoundID 7 sineRaisePitchOneSecS :: SoundID sineRaisePitchOneSecS = SoundID 8 twoStepSlowS :: SoundID twoStepSlowS = SoundID 9 smallGlass4S :: SoundID smallGlass4S = SoundID 10 autoBS :: SoundID autoBS = SoundID 11 glassShat4S :: SoundID glassShat4S = SoundID 12 glassShat3S :: SoundID glassShat3S = SoundID 13 tap2S :: SoundID tap2S = SoundID 14 impact2S :: SoundID impact2S = SoundID 15 tone440sawtoothS :: SoundID tone440sawtoothS = SoundID 16 reloadS :: SoundID reloadS = SoundID 17 twoStepS :: SoundID twoStepS = SoundID 18 fireS :: SoundID fireS = SoundID 19 foamSprayFadeOutS :: SoundID foamSprayFadeOutS = SoundID 20 explosionS :: SoundID explosionS = SoundID 21 tapQuietS :: SoundID tapQuietS = SoundID 22 autoGunS :: SoundID autoGunS = SoundID 23 glassShat1S :: SoundID glassShat1S = SoundID 24 foot3S :: SoundID foot3S = SoundID 25 healS :: SoundID healS = SoundID 26 twoStep1S :: SoundID twoStep1S = SoundID 27 click1S :: SoundID click1S = SoundID 28 tap4S :: SoundID tap4S = SoundID 29 tinitusS :: SoundID tinitusS = SoundID 30 tap3S :: SoundID tap3S = SoundID 31 impact3S :: SoundID impact3S = SoundID 32 smallGlass1S :: SoundID smallGlass1S = SoundID 33 tap1S :: SoundID tap1S = SoundID 34 hit1S :: SoundID hit1S = SoundID 35 slideDoorS :: SoundID slideDoorS = SoundID 36 impact1S :: SoundID impact1S = SoundID 37 knifeS :: SoundID knifeS = SoundID 38 elecCrackleS :: SoundID elecCrackleS = SoundID 39 smallGlass3S :: SoundID smallGlass3S = SoundID 40 whiteNoiseFadeInS :: SoundID whiteNoiseFadeInS = SoundID 41 reload1S :: SoundID reload1S = SoundID 42 computerBeepingS :: SoundID computerBeepingS = SoundID 43 seagullChatter1S :: SoundID seagullChatter1S = SoundID 44 miniS :: SoundID miniS = SoundID 45 crankSlowS :: SoundID crankSlowS = SoundID 46 fireLoudS :: SoundID fireLoudS = SoundID 47 mini1S :: SoundID mini1S = SoundID 48 whiteNoiseFadeOutS :: SoundID whiteNoiseFadeOutS = SoundID 49 sineRaisePitchTwoSecS :: SoundID sineRaisePitchTwoSecS = SoundID 50 tone440S :: SoundID tone440S = SoundID 51 foamSprayLoopS :: SoundID foamSprayLoopS = SoundID 52 pickUpS :: SoundID pickUpS = SoundID 53 hitS :: SoundID hitS = SoundID 54 missileLaunchS :: SoundID missileLaunchS = SoundID 55 fridgeHumS :: SoundID fridgeHumS = SoundID 56 shotgunS :: SoundID shotgunS = SoundID 57 foot1S :: SoundID foot1S = SoundID 58 bangEchoS :: SoundID bangEchoS = SoundID 59 teleS :: SoundID teleS = SoundID 60 foot2S :: SoundID foot2S = SoundID 61 oldMachineBootS :: SoundID oldMachineBootS = SoundID 62 bangS :: SoundID bangS = SoundID 63 seagullChatterS :: SoundID seagullChatterS = SoundID 64 impact4S :: SoundID impact4S = SoundID 65