sound.Add({
	name = "Footsteps.Concrete",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun1.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun10.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun11.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun12.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun13.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun14.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun2.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun3.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun4.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun5.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun6.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun7.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun8.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRun9.wav"}
})

sound.Add({
	name = "Release.Concrete",
	volume = 1,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease1.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease2.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease3.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease4.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease5.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease6.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease7.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease8.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease9.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease10.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease11.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease12.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease13.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_ConcreteRunRelease14.wav"}
})

sound.Add({
	name = "Land.Concrete",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land1.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land2.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land3.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land4.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land5.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land6.wav", "mirrorsedge/Footsteps/Concrete/ME_FootStep_Concrete_Land7.wav"}
})

sound.Add({
	name = "Footsteps.Glass",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun1.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun10.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun11.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun12.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun13.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun14.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun15.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun16.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun17.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun18.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun19.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun2.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun20.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun3.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun4.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun5.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun6.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun7.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun8.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRun9.wav"}
})

sound.Add({
	name = "Release.Glass",
	volume = 1,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease1.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease2.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease3.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease4.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease5.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease6.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease7.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease8.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPaneRunRelease9.wav"}
})

sound.Add({
	name = "Land.Glass",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand1.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand2.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand3.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand4.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand5.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand6.wav", "mirrorsedge/Footsteps/Glass/ME_FootStep_GlassPanelLand7.wav"}
})

sound.Add({
	name = "Footsteps.Metal",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint1.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint10.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint11.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint12.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint13.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint14.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint15.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint16.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint17.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint18.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint19.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint2.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint20.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint3.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint4.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint5.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint6.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint7.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint8.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint9.wav"}
})

sound.Add({
	name = "Release.Metal",
	volume = 0.3,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release1.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release10.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release11.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release12.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release13.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release14.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release15.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release2.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release3.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release4.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release5.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release6.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release7.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release8.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Polished_Sprint_Release9.wav"}
})

sound.Add({
	name = "Footsteps.Duct",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_FootStep_MetalDuctRun7.wav", "mirrorsedge/Footsteps/Metal/ME_FootStep_MetalDuctRun8.wav", "mirrorsedge/Footsteps/Metal/ME_FootStep_MetalDuctRun9.wav", "mirrorsedge/Footsteps/Metal/ME_FootStep_MetalDuctRun10.wav", "mirrorsedge/Footsteps/Metal/ME_FootStep_MetalDuctRun11.wav"}
})

sound.Add({
	name = "Footsteps.Gantry",
	volume = 0.5,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_01.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_02.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_03.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_04.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_05.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_06.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_07.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_08.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Steps_Sprint_New_09.wav"}
})

sound.Add({
	name = "Release.Gantry",
	volume = 0.5,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release1.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release2.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release3.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release4.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release5.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release6.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release7.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release8.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Metal_Gantry_Release9.wav"}
})

sound.Add({
	name = "Metal.Ringout",
	volume = 0.5,
	level = 50,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Metal/ME_Footsteps_Master_Metal_Vault_Ringouts1.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Master_Metal_Vault_Ringouts2.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Master_Metal_Vault_Ringouts3.wav", "mirrorsedge/Footsteps/Metal/ME_Footsteps_Master_Metal_Vault_Ringouts4.wav"}
})

sound.Add({
	name = "Footsteps.Wood",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant1.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant10.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant11.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant12.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant13.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant14.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant15.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant2.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant3.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant4.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant5.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant6.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant7.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant8.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunFootplant9.wav"}
})

sound.Add({
	name = "Release.Wood",
	volume = 1,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease1.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease10.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease11.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease12.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease13.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease14.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease15.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease2.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease3.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease4.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease5.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease6.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease7.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease8.wav", "mirrorsedge/Footsteps/Wood/ME_FootStep_WoodGeneric_RunRelease9.wav"}
})

sound.Add({
	name = "Footsteps.Water",
	volume = 0.25,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step1.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step10.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step11.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step12.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step13.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step2.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step3.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step4.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step5.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step6.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step7.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step8.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Step9.wav"}
})

sound.Add({
	name = "Release.Water",
	volume = 1,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release1.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release10.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release11.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release12.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release13.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release14.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release2.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release3.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release4.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release5.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release6.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release7.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release8.wav", "mirrorsedge/Footsteps/Water/ME_Faith_Water_Shallow_Sprint_Release9.wav"}
})

sound.Add({
	name = "Footsteps.Gravel",
	volume = 0.25,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint1.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint10.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint11.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint12.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint13.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint2.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint3.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint4.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint5.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint6.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint7.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint8.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint9.wav"}
})

sound.Add({
	name = "Release.Gravel",
	volume = 1,
	level = 30,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith1.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith10.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith11.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith12.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith13.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith14.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith2.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith3.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith4.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith5.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith6.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith7.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith8.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Sprint_Release_Faith9.wav"}
})

sound.Add({
	name = "Land.Gravel",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy1.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy10.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy11.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy2.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy3.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy4.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy5.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy6.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy7.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy8.wav", "mirrorsedge/Footsteps/Gravel/ME_Footsteps_Gravel_Land_Heavy9.wav"}
})

sound.Add({
	name = "Footsteps.LadderHeavy",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Ladder/LadderFootstepHvy_01.ogg", "mirrorsedge/Ladder/LadderFootstepHvy_02.ogg", "mirrorsedge/Ladder/LadderFootstepHvy_03.ogg", "mirrorsedge/Ladder/LadderFootstepHvy_04.ogg", "mirrorsedge/Ladder/LadderFootstepHvy_05.ogg", "mirrorsedge/Ladder/LadderFootstepHvy_06.ogg"}
})

sound.Add({
	name = "Footsteps.LadderMedium",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Ladder/LadderFootstepMed_01.ogg", "mirrorsedge/Ladder/LadderFootstepMed_02.ogg", "mirrorsedge/Ladder/LadderFootstepMed_03.ogg", "mirrorsedge/Ladder/LadderFootstepMed_04.ogg", "mirrorsedge/Ladder/LadderFootstepMed_05.ogg", "mirrorsedge/Ladder/LadderFootstepMed_06.ogg"}
})

sound.Add({
	name = "Release.Ladder",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Ladder/LadderFootstepRelease_01.ogg", "mirrorsedge/Ladder/LadderFootstepRelease_02.ogg", "mirrorsedge/Ladder/LadderFootstepRelease_03.ogg", "mirrorsedge/Ladder/LadderFootstepRelease_04.ogg", "mirrorsedge/Ladder/LadderFootstepRelease_05.ogg", "mirrorsedge/Ladder/LadderFootstepRelease_06.ogg"}
})

sound.Add({
	name = "OWallrun.Concrete",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith1.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith10.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith11.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith12.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith13.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith14.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith2.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith3.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith4.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith5.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith6.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith7.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith8.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Slow_Faith9.wav"}
})

sound.Add({
	name = "OWallrunFast.Concrete",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith1.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith2.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith3.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith4.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith5.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith6.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith7.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith8.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith9.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith10.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith11.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith12.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith13.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith14.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith15.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith16.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith17.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith18.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith19.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith20.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith21.wav", "mirrorsedge/Footsteps/Concrete/ME_Footsteps_Congrete_Clean_WallRun_Fast_Faith22.wav"}
})

sound.Add({
	name = "Wallrun.Concrete",
	volume = 1,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_01.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_02.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_03.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_04.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_05.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRun_06.wav"}
})

sound.Add({
	name = "WallrunRelease.Concrete",
	volume = 1,
	level = 35,
	channel = CHAN_STATIC,
	pitch = {90, 110},
	sound = {"mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_01.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_02.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_03.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_04.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_05.wav", "mirrorsedge/Footsteps/Concrete/ConcreteFootStepWallRunRelease_06.wav"}
})

sound.Add({
	name = "Footsteps.Spark",
	volume = 0.2,
	level = 40,
	channel = CHAN_STATIC,
	pitch = {85, 115},
	sound = {"bigspark1.wav", "bigspark2.wav"}
})

-- sound.Add({
-- 	name = "CyborgRun",
-- 	volume = 0.75,
-- 	sound = "cyborgrun.wav",
-- 	level = 40,
-- 	channel = CHAN_STATIC,
-- 	pitch = {90, 110}
-- })

FOOTSTEPS_LUT = {
	["player/footsteps/woodpanel"] = "Wood",
	["player/footsteps/gravel"] = "Gravel",
	["player/footsteps/sand"] = "Gravel",
	["player/footsteps/metalgrate"] = "Gantry",
	["player/footsteps/concrete"] = "Concrete",
	["player/footsteps/metal"] = "Metal",
	["physics/wood/wood_box_footstep"] = "Wood",
	["physics/glass/glass_sheet_step"] = "Glass",
	["player/footsteps/duct"] = "Duct",
	["player/footsteps/wood"] = "Wood",
	["player/footsteps/chainlink"] = "Gantry"
}

FOOTSTEPS_RELEASE_LUT = {
	["player/footsteps/woodpanel"] = "Wood",
	["player/footsteps/gravel"] = "Gravel",
	["player/footsteps/sand"] = "Gravel",
	["player/footsteps/metalgrate"] = "Gantry",
	["player/footsteps/concrete"] = "Concrete",
	["player/footsteps/metal"] = "Metal",
	["physics/wood/wood_box_footstep"] = "Wood",
	["physics/glass/glass_sheet_step"] = "Glass",
	["player/footsteps/duct"] = "Metal",
	["player/footsteps/wood"] = "Wood",
	["player/footsteps/chainlink"] = "Gantry"
}

FOOTSTEPS_LAND_LUT = {
	["physics/glass/glass_sheet_step"] = "Glass",
	["player/footsteps/concrete"] = "Concrete",
	["player/footsteps/sand"] = "Gravel",
	["player/footsteps/gravel"] = "Gravel"
}