-- generated at 2021-11-21 23:26:56.911504724 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 -> 12000
    44 -> 5000
    45 -> 10000
    46 -> 12000
    47 -> 2000
    48 -> 3000
    49 -> 8000
    50 -> 5000
    51 -> 2000
    52 -> 3000
    53 -> 10000
    54 -> 10000
    55 -> 3000
    56 -> 15000
    57 -> 10000
    58 -> 3000
    59 -> 15000
    60 -> 10000
    61 -> 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 -> "BRPBRPBRP"
    44 -> "CHNKCHNKCHUNK"
    45 -> "WRRR"
    46 -> "BRDBRDBRD"
    47 -> "PHF"
    48 -> "BWAAH"
    49 -> "BEP"
    50 -> "HSSS"
    51 -> "SHUHP"
    52 -> "THUD"
    53 -> "WHSSH"
    54 -> "BRAHCHCH"
    55 -> "TIP"
    56 -> "BANGG"
    57 -> "ZHM"
    58 -> "TAP"
    59 -> "BANG"
    60 -> "CHUGUGUG"
    61 -> "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"
    , "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"
    , "shotgun.BRAHCHCH.10000.wav"
    , "foot1.TIP.3000.wav"
    , "bangEcho.BANGG.15000.wav"
    , "tele.ZHM.10000.wav"
    , "foot2.TAP.3000.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
miniS :: SoundID
miniS = SoundID 43
crankSlowS :: SoundID
crankSlowS = SoundID 44
fireLoudS :: SoundID
fireLoudS = SoundID 45
mini1S :: SoundID
mini1S = SoundID 46
whiteNoiseFadeOutS :: SoundID
whiteNoiseFadeOutS = SoundID 47
sineRaisePitchTwoSecS :: SoundID
sineRaisePitchTwoSecS = SoundID 48
tone440S :: SoundID
tone440S = SoundID 49
foamSprayLoopS :: SoundID
foamSprayLoopS = SoundID 50
pickUpS :: SoundID
pickUpS = SoundID 51
hitS :: SoundID
hitS = SoundID 52
missileLaunchS :: SoundID
missileLaunchS = SoundID 53
shotgunS :: SoundID
shotgunS = SoundID 54
foot1S :: SoundID
foot1S = SoundID 55
bangEchoS :: SoundID
bangEchoS = SoundID 56
teleS :: SoundID
teleS = SoundID 57
foot2S :: SoundID
foot2S = SoundID 58
bangS :: SoundID
bangS = SoundID 59
seagullChatterS :: SoundID
seagullChatterS = SoundID 60
impact4S :: SoundID
impact4S = SoundID 61
