From eb0e2ec1f5663490f831706854660adf9d188df0 Mon Sep 17 00:00:00 2001 From: Spades Date: Sun, 6 Jan 2019 21:27:24 -0500 Subject: [PATCH 1/2] Guns sounds refactor and improvements --- .../technomancer/spells/audible_deception.dm | 18 ++--- code/game/mecha/combat/gorilla.dm | 2 +- code/game/mecha/equipment/weapons/weapons.dm | 8 +-- .../effects/map_effects/sound_emitter.dm | 14 ++-- code/game/objects/items/latexballoon.dm | 2 +- .../game/objects/items/weapons/tanks/tanks.dm | 10 +-- code/modules/clothing/chameleon.dm | 2 +- code/modules/flufftext/Hallucination.dm | 4 +- .../subtypes/humanoid/mercs/mercs.dm | 2 +- .../simple_mob/subtypes/humanoid/russian.dm | 2 +- .../subtypes/mechanical/hivebot/hivebot.dm | 2 +- code/modules/projectiles/ammunition/rounds.dm | 10 +-- code/modules/projectiles/gun.dm | 21 +++--- code/modules/projectiles/guns/energy.dm | 5 +- .../projectiles/guns/energy/hooklauncher.dm | 1 - code/modules/projectiles/guns/energy/laser.dm | 2 - code/modules/projectiles/guns/energy/pulse.dm | 1 - .../projectiles/guns/energy/special.dm | 10 ++- code/modules/projectiles/guns/energy/stun.dm | 1 - .../projectiles/guns/energy/temperature.dm | 1 - .../guns/launcher/grenade_launcher.dm | 2 +- .../projectiles/guns/launcher/pneumatic.dm | 2 +- .../projectiles/guns/magnetic/magnetic.dm | 2 - .../guns/magnetic/magnetic_railgun.dm | 1 - code/modules/projectiles/guns/modular_guns.dm | 8 +-- .../projectiles/guns/projectile/automatic.dm | 5 -- .../projectiles/guns/projectile/boltaction.dm | 5 +- .../projectiles/guns/projectile/pistol.dm | 25 +------ .../projectiles/guns/projectile/revolver.dm | 3 - .../projectiles/guns/projectile/semiauto.dm | 2 +- .../projectiles/guns/projectile/sniper.dm | 2 +- code/modules/projectiles/guns/vox.dm | 2 +- code/modules/projectiles/projectile.dm | 2 +- code/modules/projectiles/projectile/beams.dm | 2 +- .../modules/projectiles/projectile/bullets.dm | 66 ++++++++++-------- code/modules/projectiles/projectile/energy.dm | 6 +- code/modules/projectiles/projectile/hook.dm | 1 + .../modules/projectiles/projectile/special.dm | 4 +- sound/weapons/{Gunshot.ogg => Gunshot1.ogg} | Bin .../weapons/{svd_shot.ogg => Gunshot_SVD.ogg} | Bin .../{cannon.ogg => Gunshot_cannon.ogg} | Bin .../{deagle.ogg => Gunshot_deagle.ogg} | Bin ...gunshot2.ogg => Gunshot_generic_rifle.ogg} | Bin .../gunshot3.ogg => Gunshot_machinegun.ogg} | Bin .../shotgun.ogg => Gunshot_shotgun.ogg} | Bin .../sniper.ogg => Gunshot_sniper.ogg} | Bin sound/weapons/grenade_launcher.ogg | Bin 0 -> 16366 bytes sound/weapons/gunshot/gunshot.ogg | Bin 14588 -> 0 bytes sound/weapons/gunshot/gunshot_pistol.ogg | Bin 9851 -> 0 bytes sound/weapons/gunshot/gunshot_smg.ogg | Bin 8789 -> 0 bytes sound/weapons/gunshot/gunshot_strong.ogg | Bin 21223 -> 0 bytes sound/weapons/machinegun.ogg | Bin 12743 -> 0 bytes sound/weapons/rifleshot.ogg | Bin 10973 -> 0 bytes sound/weapons/shotgun.ogg | Bin 19331 -> 0 bytes sound/weapons/sniper.ogg | Bin 30662 -> 0 bytes 55 files changed, 112 insertions(+), 146 deletions(-) rename sound/weapons/{Gunshot.ogg => Gunshot1.ogg} (100%) rename sound/weapons/{svd_shot.ogg => Gunshot_SVD.ogg} (100%) rename sound/weapons/{cannon.ogg => Gunshot_cannon.ogg} (100%) rename sound/weapons/{deagle.ogg => Gunshot_deagle.ogg} (100%) rename sound/weapons/{gunshot/gunshot2.ogg => Gunshot_generic_rifle.ogg} (100%) rename sound/weapons/{gunshot/gunshot3.ogg => Gunshot_machinegun.ogg} (100%) rename sound/weapons/{gunshot/shotgun.ogg => Gunshot_shotgun.ogg} (100%) rename sound/weapons/{gunshot/sniper.ogg => Gunshot_sniper.ogg} (100%) create mode 100644 sound/weapons/grenade_launcher.ogg delete mode 100644 sound/weapons/gunshot/gunshot.ogg delete mode 100644 sound/weapons/gunshot/gunshot_pistol.ogg delete mode 100644 sound/weapons/gunshot/gunshot_smg.ogg delete mode 100644 sound/weapons/gunshot/gunshot_strong.ogg delete mode 100644 sound/weapons/machinegun.ogg delete mode 100644 sound/weapons/rifleshot.ogg delete mode 100644 sound/weapons/shotgun.ogg delete mode 100644 sound/weapons/sniper.ogg diff --git a/code/game/gamemodes/technomancer/spells/audible_deception.dm b/code/game/gamemodes/technomancer/spells/audible_deception.dm index 9e82c46ad8..4b4edc261b 100644 --- a/code/game/gamemodes/technomancer/spells/audible_deception.dm +++ b/code/game/gamemodes/technomancer/spells/audible_deception.dm @@ -31,14 +31,14 @@ "Shotgun Pumping" = 'sound/weapons/shotgunpump.ogg', "Flash" = 'sound/weapons/flash.ogg', "Bite" = 'sound/weapons/bite.ogg', - "Gun Firing" = 'sound/weapons/gunshot.ogg', - "Desert Eagle Firing" = 'sound/weapons/deagle.ogg', - "Rifle Firing" = 'sound/weapons/rifleshot.ogg', - "Sniper Rifle Firing" = 'sound/weapons/svd_shot.ogg', - "AT Rifle Firing" = 'sound/weapons/sniper.ogg', - "Shotgun Firing" = 'sound/weapons/shotgun.ogg', - "Handgun Firing" = 'sound/weapons/gunshot3.ogg', - "Machinegun Firing" = 'sound/weapons/machinegun.ogg', + "Gun Firing" = 'sound/weapons/Gunshot1.ogg', + "Desert Eagle Firing" = 'sound/weapons/Gunshot_deagle.ogg', + "Rifle Firing" = 'sound/weapons/Gunshot_generic_rifle.ogg', + "Sniper Rifle Firing" = 'sound/weapons/Gunshot_sniper.ogg', + "AT Rifle Firing" = 'sound/weapons/Gunshot_cannon.ogg', + "Shotgun Firing" = 'sound/weapons/Gunshot_shotgun.ogg', + "Handgun Firing" = 'sound/weapons/Gunshot2.ogg', + "Machinegun Firing" = 'sound/weapons/Gunshot_machinegun.ogg', "Rocket Launcher Firing"= 'sound/weapons/rpg.ogg', "Taser Firing" = 'sound/weapons/Taser.ogg', "Laser Gun Firing" = 'sound/weapons/laser.ogg', @@ -92,4 +92,4 @@ M.Paralyse(4) else M.make_jittery(50) - M << "HONK" \ No newline at end of file + M << "HONK" diff --git a/code/game/mecha/combat/gorilla.dm b/code/game/mecha/combat/gorilla.dm index 100bae9f19..f94c8bc78e 100644 --- a/code/game/mecha/combat/gorilla.dm +++ b/code/game/mecha/combat/gorilla.dm @@ -4,7 +4,7 @@ icon_state = "mecha_uac2" equip_cooldown = 60 // 6 seconds projectile = /obj/item/projectile/bullet/cannon - fire_sound = 'sound/weapons/cannon.ogg' + fire_sound = 'sound/weapons/Gunshot_cannon.ogg' projectiles = 1 projectile_energy_cost = 1000 salvageable = 0 // We don't want players ripping this off a dead mech. Could potentially be a prize for beating it if Devs bless me and someone offers a nerf idea. diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index a53c471eb3..54e844ef99 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -296,7 +296,7 @@ description_info = "This weapon cannot be fired indoors, underground, or on-station." icon_state = "mecha_mortar" equip_cooldown = 30 - fire_sound = 'sound/weapons/cannon.ogg' + fire_sound = 'sound/weapons/Gunshot_cannon.ogg' fire_volume = 100 projectiles = 3 deviation = 0.6 @@ -319,7 +319,7 @@ icon_state = "mecha_scatter" equip_cooldown = 20 projectile = /obj/item/projectile/bullet/pellet/shotgun/flak - fire_sound = 'sound/weapons/gunshot/shotgun.ogg' + fire_sound = 'sound/weapons/Gunshot_shotgun.ogg' fire_volume = 80 projectiles = 40 projectiles_per_shot = 4 @@ -345,7 +345,7 @@ icon_state = "mecha_uac2" equip_cooldown = 10 projectile = /obj/item/projectile/bullet/pistol/medium - fire_sound = 'sound/weapons/machinegun.ogg' + fire_sound = 'sound/weapons/Gunshot_machinegun.ogg' projectiles = 30 //10 bursts, matching the Scattershot's 10. Also, conveniently, doesn't eat your powercell when reloading like 300 bullets does. projectiles_per_shot = 3 deviation = 0.3 @@ -523,7 +523,7 @@ icon_state = "mecha_drac3" equip_cooldown = 20 projectile = /obj/item/projectile/bullet/incendiary - fire_sound = 'sound/weapons/machinegun.ogg' + fire_sound = 'sound/weapons/Gunshot_machinegun.ogg' projectiles = 30 projectiles_per_shot = 2 deviation = 0.4 diff --git a/code/game/objects/effects/map_effects/sound_emitter.dm b/code/game/objects/effects/map_effects/sound_emitter.dm index caa3b08d53..6d07cc7b7b 100644 --- a/code/game/objects/effects/map_effects/sound_emitter.dm +++ b/code/game/objects/effects/map_effects/sound_emitter.dm @@ -82,13 +82,13 @@ /obj/effect/map_effect/interval/sound_emitter/ballistic_gunfight sounds_to_play = list( - 'sound/weapons/gunshot.ogg', - 'sound/weapons/deagle.ogg', - 'sound/weapons/rifleshot.ogg', - 'sound/weapons/sniper.ogg', - 'sound/weapons/shotgun.ogg', - 'sound/weapons/gunshot3.ogg', - 'sound/weapons/machinegun.ogg' + 'sound/weapons/Gunshot1.ogg', + 'sound/weapons/Gunshot_deagle.ogg', + 'sound/weapons/Gunshot_generic_rifle.ogg', + 'sound/weapons/Gunshot_sniper.ogg', + 'sound/weapons/Gunshot_shotgun.ogg', + 'sound/weapons/Gunshot3.ogg', + 'sound/weapons/Gunshot_machinegun.ogg' ) interval_lower_bound = 5 interval_upper_bound = 2 SECONDS diff --git a/code/game/objects/items/latexballoon.dm b/code/game/objects/items/latexballoon.dm index 707a38a284..559bfbec0d 100644 --- a/code/game/objects/items/latexballoon.dm +++ b/code/game/objects/items/latexballoon.dm @@ -25,7 +25,7 @@ /obj/item/latexballon/proc/burst() if (!air_contents) return - playsound(src, 'sound/weapons/Gunshot.ogg', 100, 1) + playsound(src, 'sound/weapons/Gunshot_old.ogg', 100, 1) icon_state = "latexballon_bursted" item_state = "lgloves" loc.assume_air(air_contents) diff --git a/code/game/objects/items/weapons/tanks/tanks.dm b/code/game/objects/items/weapons/tanks/tanks.dm index c5443d5f16..79197e7a7b 100644 --- a/code/game/objects/items/weapons/tanks/tanks.dm +++ b/code/game/objects/items/weapons/tanks/tanks.dm @@ -42,14 +42,14 @@ var/list/global/tank_gauge_cache = list() description_info = "These tanks are utilised to store any of the various types of gaseous substances. \ They can be attached to various portable atmospheric devices to be filled or emptied.
\
\ - Each tank is fitted with an emergency relief valve. This relief valve will open if the tank is pressurised to over ~3000kPa or heated to over 173ºC. \ + Each tank is fitted with an emergency relief valve. This relief valve will open if the tank is pressurised to over ~3000kPa or heated to over 173�C. \ The valve itself will close after expending most or all of the contents into the air.
\
\ Filling a tank such that experiences ~4000kPa of pressure will cause the tank to rupture, spilling out its contents and destroying the tank. \ Tanks filled over ~5000kPa will rupture rather violently, exploding with significant force." - description_antag = "Each tank may be incited to burn by attaching wires and an igniter assembly, though the igniter can only be used once and the mixture only burn if the igniter pushes a flammable gas mixture above the minimum burn temperature (126ºC). \ - Wired and assembled tanks may be disarmed with a set of wirecutters. Any exploding or rupturing tank will generate shrapnel, assuming their relief valves have been welded beforehand. Even if not, they can be incited to expel hot gas on ignition if pushed above 173ºC. \ + description_antag = "Each tank may be incited to burn by attaching wires and an igniter assembly, though the igniter can only be used once and the mixture only burn if the igniter pushes a flammable gas mixture above the minimum burn temperature (126�C). \ + Wired and assembled tanks may be disarmed with a set of wirecutters. Any exploding or rupturing tank will generate shrapnel, assuming their relief valves have been welded beforehand. Even if not, they can be incited to expel hot gas on ignition if pushed above 173�C. \ Relatively easy to make, the single tank bomb requries no tank transfer valve, and is still a fairly formidable weapon that can be manufactured from any tank." /obj/item/weapon/tank/proc/init_proxy() @@ -65,7 +65,7 @@ var/list/global/tank_gauge_cache = list() src.air_contents = new /datum/gas_mixture() src.air_contents.volume = volume //liters src.air_contents.temperature = T20C - START_PROCESSING(SSobj, src) + START_PROCESSING(SSobj, src) update_gauge() return @@ -464,7 +464,7 @@ var/list/global/tank_gauge_cache = list() if(!T) return T.assume_air(air_contents) - playsound(get_turf(src), 'sound/weapons/shotgun.ogg', 20, 1) + playsound(get_turf(src), 'sound/weapons/Gunshot_shotgun.ogg', 20, 1) visible_message("\icon[src] \The [src] flies apart!", "You hear a bang!") T.hotspot_expose(air_contents.temperature, 70, 1) diff --git a/code/modules/clothing/chameleon.dm b/code/modules/clothing/chameleon.dm index b0fe0ae096..d2207e5c68 100644 --- a/code/modules/clothing/chameleon.dm +++ b/code/modules/clothing/chameleon.dm @@ -404,7 +404,7 @@ origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2, TECH_ILLEGAL = 4) matter = list() - fire_sound = 'sound/weapons/Gunshot.ogg' + fire_sound = 'sound/weapons/Gunshot1.ogg' projectile_type = /obj/item/projectile/chameleon charge_meter = 0 charge_cost = 48 //uses next to no power, since it's just holograms diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index ca95cc5422..f70873f226 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -124,9 +124,9 @@ mob/living/carbon/proc/handle_hallucinations() if(8) src << 'sound/machines/windowdoor.ogg' if(9) //To make it more realistic, I added two gunshots (enough to kill) - src << 'sound/weapons/Gunshot.ogg' + src << 'sound/weapons/Gunshot1.ogg' spawn(rand(10,30)) - src << 'sound/weapons/Gunshot.ogg' + src << 'sound/weapons/Gunshot2.ogg' if(10) src << 'sound/weapons/smash.ogg' if(11) //Same as above, but with tasers. diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm index 57d5986e80..514f45df12 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/mercs/mercs.dm @@ -189,7 +189,7 @@ icon_state = "syndicateranged_shotgun" icon_living = "syndicateranged_shotgun" projectiletype = /obj/item/projectile/bullet/pellet/shotgun // Buckshot - projectilesound = 'sound/weapons/gunshot/shotgun.ogg' + projectilesound = 'sound/weapons/Gunshot_shotgun.ogg' loot_list = list(/obj/item/weapon/gun/projectile/shotgun/pump = 100) diff --git a/code/modules/mob/living/simple_mob/subtypes/humanoid/russian.dm b/code/modules/mob/living/simple_mob/subtypes/humanoid/russian.dm index 4a0bd00261..ce679f90de 100644 --- a/code/modules/mob/living/simple_mob/subtypes/humanoid/russian.dm +++ b/code/modules/mob/living/simple_mob/subtypes/humanoid/russian.dm @@ -28,7 +28,7 @@ projectiletype = /obj/item/projectile/bullet casingtype = /obj/item/ammo_casing/spent - projectilesound = 'sound/weapons/Gunshot.ogg' + projectilesound = 'sound/weapons/Gunshot4.ogg' loot_list = list(/obj/item/weapon/gun/projectile/revolver/mateba = 100) diff --git a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/hivebot.dm b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/hivebot.dm index fe43c856f9..c90d0413be 100644 --- a/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/hivebot.dm +++ b/code/modules/mob/living/simple_mob/subtypes/mechanical/hivebot/hivebot.dm @@ -17,7 +17,7 @@ movement_sound = 'sound/effects/servostep.ogg' attacktext = list("clawed") - projectilesound = 'sound/weapons/Gunshot.ogg' + projectilesound = 'sound/weapons/Gunshot_old.ogg' ai_holder_type = /datum/ai_holder/simple_mob/hivebot say_list_type = /datum/say_list/hivebot diff --git a/code/modules/projectiles/ammunition/rounds.dm b/code/modules/projectiles/ammunition/rounds.dm index e87c91409d..d81f7fe312 100644 --- a/code/modules/projectiles/ammunition/rounds.dm +++ b/code/modules/projectiles/ammunition/rounds.dm @@ -110,7 +110,7 @@ /obj/item/ammo_casing/a9mm/practice desc = "A 9mm practice bullet casing." icon_state = "r-casing" - projectile_type = /obj/item/projectile/bullet/pistol/practice + projectile_type = /obj/item/projectile/bullet/practice /* * .45 @@ -130,7 +130,7 @@ /obj/item/ammo_casing/a45/practice desc = "A .45 practice bullet casing." icon_state = "r-casing" - projectile_type = /obj/item/projectile/bullet/pistol/practice + projectile_type = /obj/item/projectile/bullet/practice matter = list(DEFAULT_WALL_MATERIAL = 60) /obj/item/ammo_casing/a45/rubber @@ -202,7 +202,7 @@ name = "shotgun shell" desc = "A practice shell." icon_state = "pshell" - projectile_type = /obj/item/projectile/bullet/shotgun/practice + projectile_type = /obj/item/projectile/bullet/practice matter = list(DEFAULT_WALL_MATERIAL = 90) /obj/item/ammo_casing/a12g/beanbag @@ -260,7 +260,7 @@ /obj/item/ammo_casing/a762/practice desc = "A 7.62mm practice bullet casing." icon_state = "rifle-casing" // Need to make an icon for these - projectile_type = /obj/item/projectile/bullet/rifle/practice + projectile_type = /obj/item/projectile/bullet/practice matter = list(DEFAULT_WALL_MATERIAL = 90) /obj/item/ammo_casing/a762/blank @@ -306,7 +306,7 @@ /obj/item/ammo_casing/a545/practice desc = "A 5.45mm practice bullet casing." icon_state = "rifle-casing" // Need to make an icon for these - projectile_type = /obj/item/projectile/bullet/rifle/practice + projectile_type = /obj/item/projectile/bullet/practice matter = list(DEFAULT_WALL_MATERIAL = 90) /obj/item/ammo_casing/a545/blank diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 15f411087c..dfbc35cb19 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -56,7 +56,7 @@ var/fire_delay = 6 //delay after shooting before the gun can be used again var/burst_delay = 2 //delay between shots, if firing in bursts var/move_delay = 1 - var/fire_sound = 'sound/weapons/Gunshot.ogg' + var/fire_sound = null // This is handled by projectile.dm's fire_sound var now, but you can override the projectile's fire_sound with this one if you want to. var/fire_sound_text = "gunshot" var/fire_anim = null var/recoil = 0 //screen shake @@ -474,10 +474,7 @@ last_shot = world.time - if(silenced) - playsound(src, fire_sound, 10, 1) - else - playsound(src, fire_sound, 50, 1) + play_fire_sound() if(muzzle_flash) set_light(muzzle_flash) @@ -671,7 +668,13 @@ return launched /obj/item/weapon/gun/proc/play_fire_sound(var/mob/user, var/obj/item/projectile/P) - var/shot_sound = (istype(P) && P.fire_sound)? P.fire_sound : fire_sound + var/shot_sound = fire_sound + + if(!shot_sound && istype(P) && P.fire_sound) // If the gun didn't have a fire_sound, but the projectile exists, and has a sound... + shot_sound = P.fire_sound + if(!shot_sound) // If there's still no sound... + return + if(silenced) playsound(user, shot_sound, 10, 1) else @@ -694,11 +697,7 @@ var/obj/item/projectile/in_chamber = consume_next_projectile() if (istype(in_chamber)) user.visible_message("[user] pulls the trigger.") - var/shot_sound = in_chamber.fire_sound? in_chamber.fire_sound : fire_sound - if(silenced) - playsound(user, shot_sound, 10, 1) - else - playsound(user, shot_sound, 50, 1) + play_fire_sound() if(istype(in_chamber, /obj/item/projectile/beam/lastertag)) user.show_message("You feel rather silly, trying to commit suicide with a toy.") mouthshoot = 0 diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 011469ae4e..c2eb93932b 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -2,7 +2,6 @@ name = "energy gun" desc = "A basic energy-based gun." icon_state = "energy" - fire_sound = 'sound/weapons/Taser.ogg' fire_sound_text = "laser blast" var/obj/item/weapon/cell/power_supply //What type of power cell this uses @@ -28,7 +27,7 @@ ..() if(self_recharge) power_supply = new /obj/item/weapon/cell/device/weapon(src) - START_PROCESSING(SSobj, src) + START_PROCESSING(SSobj, src) else if(cell_type) power_supply = new cell_type(src) @@ -189,7 +188,7 @@ if(power_supply == null) power_supply = new /obj/item/weapon/cell/device/weapon(src) self_recharge = 1 - START_PROCESSING(SSobj, src) + START_PROCESSING(SSobj, src) update_icon() /obj/item/weapon/gun/energy/get_description_interaction() diff --git a/code/modules/projectiles/guns/energy/hooklauncher.dm b/code/modules/projectiles/guns/energy/hooklauncher.dm index dbb74c775a..2c170544a0 100644 --- a/code/modules/projectiles/guns/energy/hooklauncher.dm +++ b/code/modules/projectiles/guns/energy/hooklauncher.dm @@ -7,7 +7,6 @@ desc = "A large, strange gauntlet." icon_state = "gravwhip" item_state = "gravwhip" - fire_sound = 'sound/effects/zzzt.ogg' fire_sound_text = "laser blast" fire_delay = 15 diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 3c83134126..4d707e7494 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -130,7 +130,6 @@ icon_state = "sniper" item_state = "sniper" item_state_slots = list(slot_r_hand_str = "z8carbine", slot_l_hand_str = "z8carbine") //placeholder - fire_sound = 'sound/weapons/gauss_shoot.ogg' origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 5, TECH_POWER = 4) projectile_type = /obj/item/projectile/beam/sniper slot_flags = SLOT_BACK @@ -157,7 +156,6 @@ description_fluff = "Modeled after ancient hunting rifles, this rifle was dubbed the 'Rainy Day Special' by some, due to its use as some barmens' fight-stopper of choice. One shot is all it takes, or so they say." icon_state = "eshotgun" item_state = "shotgun" - fire_sound = 'sound/weapons/gauss_shoot.ogg' origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 4, TECH_POWER = 3) projectile_type = /obj/item/projectile/beam/sniper slot_flags = SLOT_BACK diff --git a/code/modules/projectiles/guns/energy/pulse.dm b/code/modules/projectiles/guns/energy/pulse.dm index 6513a00052..30eb8ecd37 100644 --- a/code/modules/projectiles/guns/energy/pulse.dm +++ b/code/modules/projectiles/guns/energy/pulse.dm @@ -22,7 +22,6 @@ /obj/item/weapon/gun/energy/pulse_rifle/destroyer name = "pulse destroyer" desc = "A heavy-duty, pulse-based energy weapon. Because of its complexity and cost, it is rarely seen in use except by specialists." - fire_sound='sound/weapons/gauss_shoot.ogg' projectile_type=/obj/item/projectile/beam/pulse charge_cost = 120 diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index 51d4d6c2a1..fed6d76273 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -30,7 +30,6 @@ desc = "A gun that discharges high amounts of controlled radiation to slowly break a target into component elements." icon_state = "decloner" item_state = "decloner" - fire_sound = 'sound/weapons/pulse3.ogg' origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 4, TECH_POWER = 3) projectile_type = /obj/item/projectile/energy/declone @@ -39,7 +38,6 @@ desc = "A tool that discharges controlled radiation which induces mutation in plant cells." icon_state = "floramut100" item_state = "floramut" - fire_sound = 'sound/effects/stealthoff.ogg' projectile_type = /obj/item/projectile/energy/floramut origin_tech = list(TECH_MATERIAL = 2, TECH_BIO = 3, TECH_POWER = 3) modifystate = "floramut" @@ -112,13 +110,11 @@ desc = "A custom-built weapon of some kind." icon_state = "xray" projectile_type = /obj/item/projectile/beam/mindflayer - fire_sound = 'sound/weapons/Laser.ogg' /obj/item/weapon/gun/energy/toxgun name = "phoron pistol" desc = "A specialized firearm designed to fire lethal bolts of phoron." icon_state = "toxgun" - fire_sound = 'sound/effects/stealthoff.ogg' w_class = ITEMSIZE_NORMAL origin_tech = list(TECH_COMBAT = 5, TECH_PHORON = 4) projectile_type = /obj/item/projectile/energy/phoron @@ -131,7 +127,6 @@ icon = 'icons/obj/gun.dmi' item_icons = null icon_state = "staffofchange" - fire_sound = 'sound/weapons/emitter.ogg' flags = CONDUCT slot_flags = SLOT_BACK w_class = ITEMSIZE_LARGE @@ -188,6 +183,9 @@ obj/item/weapon/gun/energy/staff/focus item_state = "dakkalaser" wielded_item_state = "dakkalaser-wielded" fire_sound = 'sound/weapons/Laser.ogg' +======= + wielded_item_state = "dakkalaser-wielded" +>>>>>>> 81c3036... Guns sounds refactor and improvements (#5803) w_class = ITEMSIZE_HUGE charge_cost = 24 // 100 shots, it's a spray and pray (to RNGesus) weapon. projectile_type = /obj/item/projectile/energy/blue_pellet @@ -201,6 +199,7 @@ obj/item/weapon/gun/energy/staff/focus list(mode_name="single shot", burst = 1, burst_accuracy = list(75), dispersion = list(0), charge_cost = 24), list(mode_name="five shot burst", burst = 5, burst_accuracy = list(75,75,75,75,75), dispersion = list(1,1,1,1,1)), list(mode_name="ten shot burst", burst = 10, burst_accuracy = list(75,75,75,75,75,75,75,75,75,75), dispersion = list(2,2,2,2,2,2,2,2,2,2)), +<<<<<<< HEAD ) /obj/item/weapon/gun/energy/maghowitzer @@ -211,7 +210,6 @@ obj/item/weapon/gun/energy/staff/focus icon_state = "mhdhowitzer" item_state = "mhdhowitzer" wielded_item_state = "mhdhowitzer-wielded" - fire_sound = 'sound/weapons/emitter2.ogg' w_class = ITEMSIZE_HUGE charge_cost = 10000 // Uses large cells, can at max have 3 shots. diff --git a/code/modules/projectiles/guns/energy/stun.dm b/code/modules/projectiles/guns/energy/stun.dm index 312a6b0648..7054d4f4e6 100644 --- a/code/modules/projectiles/guns/energy/stun.dm +++ b/code/modules/projectiles/guns/energy/stun.dm @@ -36,7 +36,6 @@ matter = list(DEFAULT_WALL_MATERIAL = 2000) slot_flags = SLOT_BELT | SLOT_HOLSTER silenced = 1 - fire_sound = 'sound/weapons/Genhit.ogg' projectile_type = /obj/item/projectile/energy/bolt charge_cost = 480 cell_type = /obj/item/weapon/cell/device/weapon/recharge diff --git a/code/modules/projectiles/guns/energy/temperature.dm b/code/modules/projectiles/guns/energy/temperature.dm index 5e24564292..cf9706effd 100644 --- a/code/modules/projectiles/guns/energy/temperature.dm +++ b/code/modules/projectiles/guns/energy/temperature.dm @@ -1,7 +1,6 @@ /obj/item/weapon/gun/energy/temperature name = "temperature gun" icon_state = "freezegun" - fire_sound = 'sound/weapons/pulse3.ogg' desc = "A gun that can add or remove heat from entities it hits. In other words, it can fire 'cold', and 'hot' beams." charge_cost = 240 origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 4, TECH_POWER = 3, TECH_MAGNET = 2) diff --git a/code/modules/projectiles/guns/launcher/grenade_launcher.dm b/code/modules/projectiles/guns/launcher/grenade_launcher.dm index 207572a8c6..38d84f384a 100644 --- a/code/modules/projectiles/guns/launcher/grenade_launcher.dm +++ b/code/modules/projectiles/guns/launcher/grenade_launcher.dm @@ -6,7 +6,7 @@ w_class = ITEMSIZE_LARGE force = 10 - fire_sound = 'sound/weapons/empty.ogg' + fire_sound = 'sound/weapons/grenade_launcher.ogg' fire_sound_text = "a metallic thunk" recoil = 0 throw_distance = 7 diff --git a/code/modules/projectiles/guns/launcher/pneumatic.dm b/code/modules/projectiles/guns/launcher/pneumatic.dm index e737507b2c..cfe4533109 100644 --- a/code/modules/projectiles/guns/launcher/pneumatic.dm +++ b/code/modules/projectiles/guns/launcher/pneumatic.dm @@ -8,7 +8,7 @@ flags = CONDUCT fire_sound_text = "a loud whoosh of moving air" fire_delay = 50 - fire_sound = 'sound/weapons/tablehit1.ogg' + fire_sound = 'sound/weapons/grenade_launcher.ogg' // Formerly tablehit1.ogg but I like this better -Ace var/fire_pressure // Used in fire checks/pressure checks. var/max_w_class = ITEMSIZE_NORMAL // Hopper intake size. diff --git a/code/modules/projectiles/guns/magnetic/magnetic.dm b/code/modules/projectiles/guns/magnetic/magnetic.dm index 2d1234e84f..20e0ea8512 100644 --- a/code/modules/projectiles/guns/magnetic/magnetic.dm +++ b/code/modules/projectiles/guns/magnetic/magnetic.dm @@ -20,8 +20,6 @@ var/power_cost = 950 // Cost per fire, should consume almost an entire basic cell. var/power_per_tick // Capacitor charge per process(). Updated based on capacitor rating. - fire_sound = 'sound/weapons/railgun.ogg' - /obj/item/weapon/gun/magnetic/New() START_PROCESSING(SSobj, src) if(capacitor) diff --git a/code/modules/projectiles/guns/magnetic/magnetic_railgun.dm b/code/modules/projectiles/guns/magnetic/magnetic_railgun.dm index 466fbd3b33..0be62e0688 100644 --- a/code/modules/projectiles/guns/magnetic/magnetic_railgun.dm +++ b/code/modules/projectiles/guns/magnetic/magnetic_railgun.dm @@ -102,7 +102,6 @@ load_type = /obj/item/weapon/magnetic_ammo projectile_type = /obj/item/projectile/bullet/magnetic/flechette loaded = /obj/item/weapon/magnetic_ammo - fire_sound = 'sound/weapons/rapidslice.ogg' empty_sound = 'sound/weapons/smg_empty_alarm.ogg' firemodes = list( diff --git a/code/modules/projectiles/guns/modular_guns.dm b/code/modules/projectiles/guns/modular_guns.dm index 64b33347cd..38e2ed1a93 100644 --- a/code/modules/projectiles/guns/modular_guns.dm +++ b/code/modules/projectiles/guns/modular_guns.dm @@ -121,10 +121,10 @@ chargecost_lethal = 200 firemodes = list( - new /datum/firemode(src, list(mode_name="stun", projectile_type=beammode, fire_sound='sound/weapons/Taser.ogg', charge_cost = chargecost)), - new /datum/firemode(src, list(mode_name="lethal", projectile_type=beammode_lethal, fire_sound='sound/weapons/Laser.ogg', charge_cost = chargecost_lethal)), - new /datum/firemode(src, list(mode_name="[burstmode] shot stun", projectile_type=beammode, fire_sound='sound/weapons/Taser.ogg', charge_cost = chargecost, burst = burstmode)), - new /datum/firemode(src, list(mode_name="[burstmode] shot lethal", projectile_type=beammode_lethal, fire_sound='sound/weapons/Laser.ogg', charge_cost = chargecost_lethal, burst = burstmode)), + new /datum/firemode(src, list(mode_name="stun", projectile_type=beammode, charge_cost = chargecost)), + new /datum/firemode(src, list(mode_name="lethal", projectile_type=beammode_lethal, charge_cost = chargecost_lethal)), + new /datum/firemode(src, list(mode_name="[burstmode] shot stun", projectile_type=beammode, charge_cost = chargecost, burst = burstmode)), + new /datum/firemode(src, list(mode_name="[burstmode] shot lethal", projectile_type=beammode_lethal, charge_cost = chargecost_lethal, burst = burstmode)), ) /obj/item/weapon/gun/energy/modular/load_ammo(var/obj/item/C, mob/user) diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm index a1afc075b5..bf6135a42f 100644 --- a/code/modules/projectiles/guns/projectile/automatic.dm +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -46,7 +46,6 @@ caliber = "10mm" origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2, TECH_ILLEGAL = 8) slot_flags = SLOT_BELT|SLOT_BACK - fire_sound = 'sound/weapons/Gunshot_light.ogg' load_method = MAGAZINE magazine_type = /obj/item/ammo_magazine/m10mm allowed_magazines = list(/obj/item/ammo_magazine/m10mm) @@ -107,7 +106,6 @@ origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2) slot_flags = SLOT_BELT ammo_type = "/obj/item/ammo_casing/a9mmr" - fire_sound = 'sound/weapons/Gunshot_light.ogg' load_method = MAGAZINE magazine_type = /obj/item/ammo_magazine/m9mmt/rubber allowed_magazines = list(/obj/item/ammo_magazine/m9mmt) @@ -131,7 +129,6 @@ force = 10 caliber = "7.62mm" origin_tech = list(TECH_COMBAT = 8, TECH_MATERIAL = 3) - fire_sound = 'sound/weapons/Gunshot.ogg' slot_flags = SLOT_BACK load_method = MAGAZINE magazine_type = /obj/item/ammo_magazine/m762 @@ -204,7 +201,6 @@ caliber = "5.45mm" origin_tech = list(TECH_COMBAT = 6, TECH_MATERIAL = 1, TECH_ILLEGAL = 2) slot_flags = SLOT_BACK - fire_sound = 'sound/weapons/machinegun.ogg' load_method = MAGAZINE magazine_type = /obj/item/ammo_magazine/m545saw allowed_magazines = list(/obj/item/ammo_magazine/m545saw, /obj/item/ammo_magazine/m545) @@ -337,7 +333,6 @@ caliber = "9mm" origin_tech = list(TECH_COMBAT = 5, TECH_MATERIAL = 2) slot_flags = SLOT_BELT // ToDo: Belt sprite. - fire_sound = 'sound/weapons/Gunshot_light.ogg' load_method = MAGAZINE magazine_type = /obj/item/ammo_magazine/m9mmp90 allowed_magazines = list(/obj/item/ammo_magazine/m9mmp90, /obj/item/ammo_magazine/m9mmt) // ToDo: New sprite for the different mag. diff --git a/code/modules/projectiles/guns/projectile/boltaction.dm b/code/modules/projectiles/guns/projectile/boltaction.dm index 47dbda54d1..cdcf0bd1cb 100644 --- a/code/modules/projectiles/guns/projectile/boltaction.dm +++ b/code/modules/projectiles/guns/projectile/boltaction.dm @@ -5,7 +5,7 @@ desc = "A reproduction of an almost ancient weapon design from the early 20th century. It's still popular among hunters and collectors due to its reliability. Uses 7.62mm rounds." item_state = "boltaction" icon_state = "boltaction" - fire_sound = 'sound/weapons/rifleshot.ogg' + fire_sound = 'sound/weapons/Gunshot_generic_rifle.ogg' max_shells = 5 caliber = "7.62mm" origin_tech = list(TECH_COMBAT = 1)// Old as shit rifle doesn't have very good tech. @@ -29,7 +29,7 @@ if(istype(A, /obj/item/weapon/surgical/circular_saw) || istype(A, /obj/item/weapon/melee/energy) || istype(A, /obj/item/weapon/pickaxe/plasmacutter) && w_class != ITEMSIZE_NORMAL) user << "You begin to shorten the barrel and stock of \the [src]." if(loaded.len) - afterattack(user, user) //will this work? //it will. we call it twice, for twice the FUN + afterattack(user, user) playsound(user, fire_sound, 50, 1) user.visible_message("[src] goes off!", "The rifle goes off in your face!") return @@ -53,7 +53,6 @@ desc = "A reproduction of an almost ancient weapon design from the 19th century. This one uses a lever-action to move new rounds into the chamber. Uses 7.62mm rounds." item_state = "leveraction" icon_state = "leveraction" - fire_sound = 'sound/weapons/rifleshot.ogg' max_shells = 5 caliber = "7.62mm" origin_tech = list(TECH_COMBAT = 1)// Old as shit rifle doesn't have very good tech. diff --git a/code/modules/projectiles/guns/projectile/pistol.dm b/code/modules/projectiles/guns/projectile/pistol.dm index c7518c5aa6..7a32ea21fa 100644 --- a/code/modules/projectiles/guns/projectile/pistol.dm +++ b/code/modules/projectiles/guns/projectile/pistol.dm @@ -132,8 +132,8 @@ item_state = "deagle" force = 14.0 caliber = ".44" + fire_sound = 'sound/weapons/Gunshot_deagle.ogg' load_method = MAGAZINE - fire_sound = 'sound/weapons/deagle.ogg' magazine_type = /obj/item/ammo_magazine/m44 allowed_magazines = list(/obj/item/ammo_magazine/m44) @@ -154,33 +154,13 @@ icon_state = "deaglecamo" item_state = "deagleg" -/* -/obj/item/weapon/gun/projectile/fiveseven - name = "\improper WT-AP57" - desc = "This tacticool pistol made by Ward-Takahashi trades stopping power for armor piercing and a large capacity. Uses 5mm rounds." - icon_state = "fnseven" - origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 2) - caliber = "5mm" - load_method = MAGAZINE - fire_sound = 'sound/weapons/semiauto.ogg' - magazine_type = /obj/item/ammo_magazine/c5mm - allowed_magazines = list(/obj/item/ammo_magazine/c5mm) - -/obj/item/weapon/gun/projectile/fiveseven/update_icon() - ..() - if(ammo_magazine) - icon_state = "fnseven" - else - icon_state = "fnseven-empty" -*/ - /obj/item/weapon/gun/projectile/gyropistol // Does this even appear anywhere outside of admin abuse? name = "gyrojet pistol" desc = "Speak softly, and carry a big gun. Fires rare .75 caliber self-propelled exploding bolts--because fuck you and everything around you." icon_state = "gyropistol" max_shells = 8 caliber = ".75" - fire_sound = 'sound/weapons/rpg.ogg' + fire_sound = 'sound/weapons/railgun.ogg' origin_tech = list(TECH_COMBAT = 3) ammo_type = "/obj/item/ammo_casing/a75" load_method = MAGAZINE @@ -331,7 +311,6 @@ origin_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 2) caliber = "9mm" load_method = MAGAZINE - fire_sound = 'sound/weapons/gunshot3.ogg' magazine_type = /obj/item/ammo_magazine/m9mm allowed_magazines = list(/obj/item/ammo_magazine/m9mm) // Can accept illegal large capacity magazines, or compact magazines. diff --git a/code/modules/projectiles/guns/projectile/revolver.dm b/code/modules/projectiles/guns/projectile/revolver.dm index 2d25265ea5..85d8d5ecdf 100644 --- a/code/modules/projectiles/guns/projectile/revolver.dm +++ b/code/modules/projectiles/guns/projectile/revolver.dm @@ -46,7 +46,6 @@ icon_state = "detective" caliber = ".38" origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2) - fire_sound = 'sound/weapons/gunshot3.ogg' ammo_type = /obj/item/ammo_casing/a38 /obj/item/weapon/gun/projectile/revolver/detective/verb/rename_gun() @@ -73,7 +72,6 @@ icon_state = "detective" caliber = ".45" origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2) - fire_sound = 'sound/weapons/gunshot_heavy.ogg' ammo_type = /obj/item/ammo_casing/a45/rubber max_shells = 7 @@ -125,7 +123,6 @@ obj/item/weapon/gun/projectile/revolver/detective45/verb/rename_gun() icon_state = "deckard-empty" caliber = ".38" origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2) - fire_sound = 'sound/weapons/gunshot3.ogg' ammo_type = /obj/item/ammo_casing/a38 /obj/item/weapon/gun/projectile/revolver/deckard/emp diff --git a/code/modules/projectiles/guns/projectile/semiauto.dm b/code/modules/projectiles/guns/projectile/semiauto.dm index d4cd616188..a1dd63cf97 100644 --- a/code/modules/projectiles/guns/projectile/semiauto.dm +++ b/code/modules/projectiles/guns/projectile/semiauto.dm @@ -7,7 +7,7 @@ caliber = "7.62mm" origin_tech = list(TECH_COMBAT = 2, TECH_MATERIAL = 2) slot_flags = SLOT_BACK - fire_sound = 'sound/weapons/rifleshot.ogg' + //fire_sound = 'sound/weapons/rifleshot.ogg' load_method = MAGAZINE // ToDo: Make it so MAGAZINE, SPEEDLOADER and SINGLE_CASING can all be used on the same gun. magazine_type = /obj/item/ammo_magazine/m762garand allowed_magazines = list(/obj/item/ammo_magazine/m762garand) diff --git a/code/modules/projectiles/guns/projectile/sniper.dm b/code/modules/projectiles/guns/projectile/sniper.dm index 230e2b4d50..76a6faf1d7 100644 --- a/code/modules/projectiles/guns/projectile/sniper.dm +++ b/code/modules/projectiles/guns/projectile/sniper.dm @@ -84,7 +84,7 @@ scoped_accuracy = 0 // requires_two_hands = 1 // one_handed_penalty = 60 // The weapon itself is heavy, and the long barrel makes it hard to hold steady with just one hand. - fire_sound = 'sound/weapons/SVD_shot.ogg' + fire_sound = 'sound/weapons/Gunshot_SVD.ogg' // Has a very unique sound. magazine_type = /obj/item/ammo_magazine/m762svd allowed_magazines = list(/obj/item/ammo_magazine/m762svd) diff --git a/code/modules/projectiles/guns/vox.dm b/code/modules/projectiles/guns/vox.dm index 9686c22711..83b3f1eb9e 100644 --- a/code/modules/projectiles/guns/vox.dm +++ b/code/modules/projectiles/guns/vox.dm @@ -15,8 +15,8 @@ icon = 'icons/obj/gun.dmi' icon_state = "spikethrower3" item_state = "spikethrower" - fire_sound_text = "a strange noise" fire_sound = 'sound/weapons/bladeslice.ogg' + fire_sound_text = "a strange noise" /obj/item/weapon/gun/launcher/spikethrower/New() ..() diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 8b113299b3..7e92da9e46 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -72,7 +72,7 @@ var/tracer_type var/impact_type - var/fire_sound + var/fire_sound = 'sound/weapons/Gunshot_old.ogg' // Can be overriden in gun.dm's fire_sound var. It can also be null but I don't know why you'd ever want to do that. -Ace var/vacuum_traversal = 1 //Determines if the projectile can exist in vacuum, if false, the projectile will be deleted if it enters vacuum. diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index ee2ccc437c..59c05eddcc 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -98,7 +98,7 @@ /obj/item/projectile/beam/pulse name = "pulse" icon_state = "u_laser" - fire_sound='sound/weapons/pulse.ogg' + fire_sound='sound/weapons/gauss_shoot.ogg' // Needs a more meaty sound than what pulse.ogg currently is; this will be a placeholder for now. damage = 100 //Badmin toy, don't care armor_penetration = 100 light_color = "#0066FF" diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index ed16105939..cff515e403 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -1,7 +1,7 @@ /obj/item/projectile/bullet name = "bullet" icon_state = "bullet" - fire_sound = 'sound/weapons/gunshot/gunshot_strong.ogg' + fire_sound = 'sound/weapons/Gunshot4.ogg' damage = 60 damage_type = BRUTE nodamage = 0 @@ -65,7 +65,7 @@ /* short-casing projectiles, like the kind used in pistols or SMGs */ /obj/item/projectile/bullet/pistol // 9mm pistols and most SMGs. Sacrifice power for capacity. - fire_sound = 'sound/weapons/gunshot/gunshot_pistol.ogg' // ToDo: Different shot sounds for different strength pistols. -Ace + fire_sound = 'sound/weapons/gunshot2.ogg' damage = 20 /obj/item/projectile/bullet/pistol/ap @@ -77,7 +77,7 @@ armor_penetration = -50 /obj/item/projectile/bullet/pistol/medium // .45 (and maybe .40 if it ever gets added) caliber security pistols. Balance between capacity and power. - // fire_sound = 'sound/weapons/gunshot3.ogg' // ToDo: Different shot sounds for different strength pistols. + fire_sound = 'sound/weapons/gunshot3.ogg' // Snappier sound. damage = 25 /obj/item/projectile/bullet/pistol/medium/ap @@ -89,11 +89,11 @@ armor_penetration = -50 /obj/item/projectile/bullet/pistol/strong // .357 and .44 caliber stuff. High power pistols like the Mateba or Desert Eagle. Sacrifice capacity for power. - fire_sound = 'sound/weapons/gunshot/gunshot_strong.ogg' // ToDo: Replace with something less ugly. I recommend weapons/gunshot3.ogg + fire_sound = 'sound/weapons/gunshot4.ogg' damage = 60 /obj/item/projectile/bullet/pistol/rubber/strong // "Rubber" bullets for high power pistols. - fire_sound = 'sound/weapons/gunshot/gunshot_strong.ogg' // ToDo: Same as above. + fire_sound = 'sound/weapons/gunshot3.ogg' // Rubber shots have less powder, but these still have more punch than normal rubber shot. damage = 10 agony = 60 embed_chance = 0 @@ -107,12 +107,13 @@ embed_chance = 0 sharp = 0 check_armour = "melee" + fire_sound ='sound/weapons/Gunshot_pathetic.ogg' // Rubber shots have less powder in the casing. /* shotgun projectiles */ /obj/item/projectile/bullet/shotgun name = "slug" - fire_sound = 'sound/weapons/gunshot/shotgun.ogg' + fire_sound = 'sound/weapons/Gunshot_shotgun.ogg' damage = 50 armor_penetration = 15 @@ -128,7 +129,7 @@ //Overall less damage than slugs in exchange for more damage at very close range and more embedding /obj/item/projectile/bullet/pellet/shotgun name = "shrapnel" - fire_sound = 'sound/weapons/gunshot/shotgun.ogg' + fire_sound = 'sound/weapons/Gunshot_shotgun.ogg' damage = 13 pellets = 6 range_step = 1 @@ -143,7 +144,7 @@ //EMP shotgun 'slug', it's basically a beanbag that pops a tiny emp when it hits. //Not currently used /obj/item/projectile/bullet/shotgun/ion name = "ion slug" - fire_sound = 'sound/weapons/Laser.ogg' + fire_sound = 'sound/weapons/Laser.ogg' // Really? We got nothing better than this? damage = 15 embed_chance = 0 sharp = 0 @@ -160,14 +161,18 @@ /* "Rifle" rounds */ /obj/item/projectile/bullet/rifle - fire_sound = 'sound/weapons/gunshot/gunshot3.ogg' + fire_sound = 'sound/weapons/Gunshot_generic_rifle.ogg' armor_penetration = 15 penetrating = 1 /obj/item/projectile/bullet/rifle/a762 - fire_sound = 'sound/weapons/gunshot/gunshot2.ogg' + fire_sound = 'sound/weapons/Gunshot_heavy.ogg' damage = 35 +/obj/item/projectile/bullet/rifle/a762/sniper // Hitscan specifically for sniper ammo; to be implimented at a later date, probably for the SVD. -Ace + fire_sound = 'sound/weapons/Gunshot_sniper.ogg' + hitscan = 1 //so the ammo isn't useless as a sniper weapon + /obj/item/projectile/bullet/rifle/a762/ap damage = 30 armor_penetration = 50 // At 30 or more armor, this will do more damage than standard rounds. @@ -177,12 +182,13 @@ armor_penetration = -50 penetrating = 0 -/obj/item/projectile/bullet/rifle/a762/hunter // Optimized for killing simple animals and not people, because Balance. +/obj/item/projectile/bullet/rifle/a762/hunter // Optimized for killing simple animals and not people, because Balance(tm) damage = 20 SA_bonus_damage = 50 // 70 total on animals. SA_vulnerability = SA_ANIMAL /obj/item/projectile/bullet/rifle/a545 + fire_sound = 'sound/weapons/Gunshot_light.ogg' damage = 25 /obj/item/projectile/bullet/rifle/a545/ap @@ -199,8 +205,8 @@ SA_bonus_damage = 35 // 50 total on animals. SA_vulnerability = SA_ANIMAL -/obj/item/projectile/bullet/rifle/a145 - fire_sound = 'sound/weapons/gunshot/sniper.ogg' +/obj/item/projectile/bullet/rifle/a145 // 14.5×114mm is bigger than a .50 BMG round. + fire_sound = 'sound/weapons/Gunshot_cannon.ogg' // This is literally an anti-tank rifle caliber. It better sound like a fucking cannon. damage = 80 stun = 3 weaken = 3 @@ -258,28 +264,15 @@ damage = 15 kill_count = 6 -/obj/item/projectile/bullet/blank - invisibility = 101 - damage = 1 - embed_chance = 0 +/* Practice rounds and blanks */ -/* Practice */ - -/obj/item/projectile/bullet/pistol/practice +/obj/item/projectile/bullet/practice damage = 5 -/obj/item/projectile/bullet/rifle/practice - damage = 5 - penetrating = 0 - -/obj/item/projectile/bullet/shotgun/practice - name = "practice" - damage = 5 - -/obj/item/projectile/bullet/pistol/cap +/obj/item/projectile/bullet/pistol/cap // Just the primer, such as a cap gun. name = "cap" damage_type = HALLOSS - fire_sound = null + fire_sound = 'sound/effects/snap.ogg' damage = 0 nodamage = 1 embed_chance = 0 @@ -288,5 +281,18 @@ combustion = FALSE /obj/item/projectile/bullet/pistol/cap/process() + loc = null + qdel(src) + +/obj/item/projectile/bullet/blank + name = "blank" + damage_type = HALLOSS + fire_sound = 'sound/weapons/Gunshot_generic_rifle.ogg' // Blanks still make loud noises. + damage = 0 + nodamage = 1 + embed_chance = 0 + sharp = 0 + +/obj/item/projectile/bullet/blank/cap/process() loc = null qdel(src) \ No newline at end of file diff --git a/code/modules/projectiles/projectile/energy.dm b/code/modules/projectiles/projectile/energy.dm index e7133333a2..2819e5510f 100644 --- a/code/modules/projectiles/projectile/energy.dm +++ b/code/modules/projectiles/projectile/energy.dm @@ -10,7 +10,7 @@ /obj/item/projectile/energy/flash name = "chemical shell" icon_state = "bullet" - fire_sound = 'sound/weapons/gunshot/gunshot_pistol.ogg' + fire_sound = 'sound/weapons/gunshot_pathetic.ogg' damage = 5 kill_count = 15 //if the shell hasn't hit anything after travelling this far it just explodes. var/flash_range = 0 @@ -48,7 +48,7 @@ //blinds people like the flash round, but can also be used for temporary illumination /obj/item/projectile/energy/flash/flare - fire_sound = 'sound/weapons/gunshot/shotgun.ogg' + fire_sound = 'sound/weapons/grenade_launcher.ogg' damage = 10 flash_range = 1 brightness = 15 @@ -65,7 +65,7 @@ /obj/item/projectile/energy/electrode name = "electrode" icon_state = "spark" - fire_sound = 'sound/weapons/Gunshot.ogg' + fire_sound = 'sound/weapons/Gunshot2.ogg' taser_effect = 1 agony = 40 light_range = 2 diff --git a/code/modules/projectiles/projectile/hook.dm b/code/modules/projectiles/projectile/hook.dm index ef8e9bc7c6..dd8096ecdd 100644 --- a/code/modules/projectiles/projectile/hook.dm +++ b/code/modules/projectiles/projectile/hook.dm @@ -16,6 +16,7 @@ var/impact_sound = 'sound/effects/uncloak.ogg' var/crack_sound = 'sound/effects/teleport.ogg' + fire_sound = 'sound/effects/zzzt.ogg' var/target_distance = null // Shamelessly stolen from arcing projectiles. var/my_tracking_beam = null // Beam made by the launcher. Tracked here to destroy it in time with the impact. diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index b60c82e11d..de43db7e4b 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -257,11 +257,13 @@ visible_message("\The [src] splatters a layer of web on \the [target]!") new /obj/effect/spider/stickyweb(target.loc) ..() +<<<<<<< HEAD +======= /obj/item/projectile/beam/tungsten name = "core of molten tungsten" icon_state = "energy" - fire_sound = 'sound/weapons/emitter2.ogg' + fire_sound = 'sound/weapons/gauss_shoot.ogg' pass_flags = PASSTABLE | PASSGRILLE damage = 70 damage_type = BURN diff --git a/sound/weapons/Gunshot.ogg b/sound/weapons/Gunshot1.ogg similarity index 100% rename from sound/weapons/Gunshot.ogg rename to sound/weapons/Gunshot1.ogg diff --git a/sound/weapons/svd_shot.ogg b/sound/weapons/Gunshot_SVD.ogg similarity index 100% rename from sound/weapons/svd_shot.ogg rename to sound/weapons/Gunshot_SVD.ogg diff --git a/sound/weapons/cannon.ogg b/sound/weapons/Gunshot_cannon.ogg similarity index 100% rename from sound/weapons/cannon.ogg rename to sound/weapons/Gunshot_cannon.ogg diff --git a/sound/weapons/deagle.ogg b/sound/weapons/Gunshot_deagle.ogg similarity index 100% rename from sound/weapons/deagle.ogg rename to sound/weapons/Gunshot_deagle.ogg diff --git a/sound/weapons/gunshot/gunshot2.ogg b/sound/weapons/Gunshot_generic_rifle.ogg similarity index 100% rename from sound/weapons/gunshot/gunshot2.ogg rename to sound/weapons/Gunshot_generic_rifle.ogg diff --git a/sound/weapons/gunshot/gunshot3.ogg b/sound/weapons/Gunshot_machinegun.ogg similarity index 100% rename from sound/weapons/gunshot/gunshot3.ogg rename to sound/weapons/Gunshot_machinegun.ogg diff --git a/sound/weapons/gunshot/shotgun.ogg b/sound/weapons/Gunshot_shotgun.ogg similarity index 100% rename from sound/weapons/gunshot/shotgun.ogg rename to sound/weapons/Gunshot_shotgun.ogg diff --git a/sound/weapons/gunshot/sniper.ogg b/sound/weapons/Gunshot_sniper.ogg similarity index 100% rename from sound/weapons/gunshot/sniper.ogg rename to sound/weapons/Gunshot_sniper.ogg diff --git a/sound/weapons/grenade_launcher.ogg b/sound/weapons/grenade_launcher.ogg new file mode 100644 index 0000000000000000000000000000000000000000..261c222dea85db168c61f22dd6501c565a4f8a91 GIT binary patch literal 16366 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
Z?pSSdt&fY%odfV?uCX{ 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 diff --git a/sound/weapons/gunshot/gunshot_smg.ogg b/sound/weapons/gunshot/gunshot_smg.ogg deleted file mode 100644 index 5c0000bb320bab7705811161886dbc03c5eb4b24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8789 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 diff --git a/sound/weapons/gunshot/gunshot_strong.ogg b/sound/weapons/gunshot/gunshot_strong.ogg deleted file mode 100644 index 6794bfa08ece9a67b9e022083e88484ea0c80a9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21223 zcmagG1z23ovM#&^cZWcb00Dv~xVr=xAh^3b1P$))9^4_po!}7M-5r7k2=4X|`Sv+` z|L5N4-1YSI^y=!a>aKdLS9PxeSyNL*01EimC7;bL{8G%enE-=GK+d-I2IdYg6(G^l zmoLcm1@!l;0VMm<^S`f`o-dSbvlTWB(dYl)H30n&BUT7qNS23G-&V;cOPf&|N(5AOSOB6RK?$-z9EF$6 zAcQOkACd(V+4qxuOSea&{hsZI#N1EnFU`E4AODGa|9f5(_iyUjabaYJ+DWi9(~OE? zc`KZ@hr=k>Zu-A6#J}?(g^WcQj=%^*7~zF|2u)$KJ%rUi(;@|YAkzfIV{s&_aE7Xg zMkXj^&*)cJQT_1F;&K(wL2FlEoC>cBVWATtM1 z#fwJ%_sjP$ULX@8%P>i@@IhdS(f_L!9|&9g90U=Re@Sr6L2-Uu80{c+%`o#2{YzHbHOhTZ*@Yp3!URDvJsSkYk##$n z4&_`DmIZaQ8gvB-3SgRoe>@6eR8pfDAvl7+P7;)CKS=Wp;uZgCxD$#oOyY_ENMol& z@>rCRG{MZE$ikFycQ3{x8q5!|9798i=Kks-}>cq#rqBl|5&jz!sBdl~Kgip1^gQ!ZTK6*PdcC zo>DfRaW-D4H`e^&sb2pthxx~C*5;i4!*gC-gq$ntmqZ-Qzda|LI%<aAoPg?b#7 zYm#YbYEeq&eo-#c|L`2Muy4s>-$KH6L!zidlgvX?iyL#T2Fnkc{-5c;JxAQ00+Jw} zBW6$WAD+{}L?i<7rfPbb^MB^ZHvv(oqu8teGyni}#Gpw1T}R{<7-kgMW)v8dmH7U5 zkAYBUSY@VIA&N}|00IDb3o&v4Mwoq!unnIY0@Dr!Yz`M(PB(tQHw+dOE>v>I7@>E3 z4RKsuDCg@6)VQM3{*ja%QKYDyg<6u^oCuI*4+fA203W7)rfz)uQOSX9(NQMEjD&u! zcLnj2k~9oS_$)M(g;<8a((@)I2l5l}rNT1uu?$1YAe{hs$Ok!RJO&pehywryC<;h4 zfe8wuG&?a0gG}2*3Sh2p>58LV2*d${OmG?g7&HY$ila1rL;=G>+v)z}Lev02+5v)m zgsEAL!~l$U!1`y3v3OP~97-u{u`wLuIc%A^MAi{jHhCrGA#CLtCFLbN8RdFP8EhGu z3ngW2F=brksU#WYI_oi3;{_$<6+GpcdgCQLFV!TcH5M6l$n7kI>NJ<+sXJ?}o%}CW zGB|%(u`AEjv&lOu%PSkJD=Dix8>?R{tIm2#L8yu{3%JV4^~wvE*2+nq8;;7_s>Tb~ z%IbJtnsb30SDqXAFP!IQoFG*FS!4YlPHWWWspb~B--}bJi;Ihj>#d8+%QSQMigSwx zt4)i`O9!hfO3JMcAk^~j#ntr1#q=fBrT4}32ld~Jo5}{OE7QtL4(gAQyXX&^J{Oml zmsB6VP@BpQdhHIH7(EJUh6+o5Hx)HC*&H<44cA)}_f)4g0SV$1In6?e4jMT{-1dpdj`|L$CpQ!3OrAU=A4_ln*BefFs+*QN*C_A$7!1 z_)VIx!~{p?@Cn>QlpqJTAWN90?Il%;lI%~9#{!$tBupy6=M>0+EprlP6)dX?rwxus z^YOsu3<;AO7Dc_&8WEU=7|gr*Mx&C51+^~(2&>)fd^BNjK|YQYm_cP20_40&A&H`V zEJewpItZ(Rd^{;IQ$3ER4bvJWn$f&^Jsz3z|E2i0W1uHhls35H3z*Y>s8k*8|P8b@< ze@9hTr($VQ)(a6%S%5DEuByYcv|-wL4K^=(5nj}Trx^tiu4u_tIBW4j(6r{8O?3d5 z%}y&sLI{S|tuv|a$Nx2R0}F=US%b0{;j~qWaS-7BuLew+?a$s7TKn$=X zWdS78MIwU4b5`RCYDAC${j-kfp%|br1(7-`G1FoONQ2)M`9d^W<^+L4LC>&;MOp2< zAVOK-EVC3P1PUf)-N_ns0B{Hy(Ba>8gc68>2L$o+Aac1(F${*e_J~*^DtF z{9>~qYbF%n`m$z%x!`jWKGO7(Cd4T~#6hN1WRC*TU60BOAwlDi6aoz^HfIb7ta>#> zz-2vZmgQsxvj(MXa}W^M?W9_QAq2~jMgUlbg$F933B}mo;Um(r8vUJw4=F^A5llfi z24PIQ=^_X;J;{(5rx5=o^ng5MU*eAl2mx~23n6gr61`;U4pILOO#WR${J%`12oh&u zsz9FBz4(L(|3u{d2^!!O2L%OM%7Ubq zrDIwH%mCpHPgyXlU;&ZBjZjcK{UT~!NP?zdRwJAN;&Ncftw97^kOHJh&%8k?Q~sm^ z#6R&3OCb)VVF?+!B?C>}tU*K_ME{T#V%8v>ZB_#rShx8M_()XR1tsR!bWW`QwKW+e z*cSe)?U#*#0>l>CFK8hX1w&Bvf)TO+h#CH=3yAseIt=dJf1m{c)b2m+66A#cLJJ`W zQb$7!0U7n*5+$UB_)h@$7mNW|kWelG!ug-N1T2V*zu{ei!V4lHs(B&&h3elDBH4?& z{x&B2r|(NF2!SZ{%PRbKk0Ni7+=_Lh6I#x!9}M`Q0D#@R#R1K1KWR^TK$28Ij6H_I zdrXBeF7Ya334$K{nFOW+97P4oy>x>JdD#p@FjH4)f(n>A)^F0jw9a`Lvb7{d02ndI zSbPORIQab#K>;u{Kz3!vIFl9(%oY|i5(-jZfWxFYG=LG%j}jZAhJuA%?3-)A4XA19 z^~3w1L`K$zBkwVHz-li$kp_^$kcISsaAJJ?v29#7QDqx`B65orp#9wmuLA%H0K}n^ zl9Q)$MWIEb$6&-_#$m-{CqUo}0OKGZbijuKHY6m(Br31#7c_;aQ9yq877XQI@=Jz* z@XuBS=5P6*opJ~NKjfF4@{1Tm18yNwZa!XKJ`N!%DN#XAA-*Seb}^CrU#r_|OS3bR z1JkQZTPk+r2=>y_pMHFTcWljBl7%I`DbyXEof-33@^mqa@#gmXF@M$0j_2s%b>+CY z0zIh6vyxkjmjNuh<>--yq%sb_x8ZlXt@rv}8b0bJDT78ltpwi`&R}}3P(9YkPDdPQ zKe2P5S_YR6ebP;QdcDXgwm}G>1apbD`N_uC8!l^+?Am&u$Ts@&xk*6*W}^ozi#v20 zPbpVV^l#QyS65vwjr9B8>Ro$4Ni}vPEN#GTnV9!p5gcE06=l_}xY#+Q*GGVrcS=f= znB9C+ReU0IFwvn9W+XZQ-m{R5NYr^~E+28ax9U;$TV^2 za_|?LKe!?l6EVy*pe@m=%M@XdGw2RAt`+D&=zs@2?hCP8%6|-X98&`qsc&jEu!TO< z)7@AtHr!hMlsZ(zQB}|Va3RWYbI*(4P!Xs1Asfid^f{(Gw?sjNO?ssXc^pmqnZ90_ zFRbr=$Hg3)=AA!xOIv=b6+d+-q8tL7y%BKwi;vj4r~QLaTcd~r%e-!@6*9nk-?v|@ zpHoz4cbkHQ;!ilDeQB52{a$xj>-MVH#U0mn=$h`qfI!@`KX643gF`TQ68_}*fmSP_ zdx|Ses9aFH5>B_hwXH_$$!H;&ISG}n<7;Ji&3+wHx9# z|C_Lx#8b}wscY++iVuQ$>`O3*&gOw8jfp%Qkvewgp0QlVhZO9N)NNk)3@EiIAF}Y0 zw|7f6NJoO5He>dh^-i;O2DV<8Jp1AcZJDOve}4tEfFDCJJ0I7fW~goWqsw3E41Nz$ zL6h%w*w(gbawd@p=-P0f%S`)SeXhP0V4E9w(KU5NP1pmVd_g3uFhOcoEZnd!zA@^w zNK;THtJ-f;k@j-vz0T6X*S&Y3UR!D|_qIl-e0pjv4$H4S(lr{=vTG=wH`!u`r!bV4 zX!$IMtxRk4C$>!0j5+L&+}4Oq;&I7TmS?-T;;V<5HQrX{&#XUas;=tQH27C_RT@JF z*G|z!t*GL{>j3CsG~oECk}LJgC_}U>=ORXUD6Zb?QB^i;%3(dGX(Sa_ znRoEs#A{E-E8l*tv+nLPEGQa$9Gn$zBo;nI!@ZaCR{nj=@lmqQe2{#3u|Ld?HI!Q9 zlFB-1c|qQ7^`vwB@d8wWBw{{ZEsvNBR4oCnmQ z%=t!iTut&^+`=tat<+wUtp0Xb6XB>Bn)@n{MA4Y2!VC^47!jm9oS!gP{^DNl{wjiv z6-E>Gwb530ul6z{N!%)4pfv#R@JHa@(c{7NWUsAC$gCw(T_Dx|A#nuza_X`o>s$T7 z#u!w-Nw^Q6-vpGewrp!GCm8-`$=dEjXDStI7I89o;o>0cSM$a2N~QYg{hlhl(l~wV zw{wkT;6X(U4F)8*|6qyCLVvZYk*`#n9HCET{u>Y3@}2HcL4Kz0YWs<)3x)A$uemph z=i`AfD$5+YwB|EU%&En2`gZxLI&k<2ln|gdM;%*I;S`BXITYe(mObMj2NMh zWa;{;&M_;)#Y6Bg$Z%`m-m+u7qAPjR=ER8U*YbVHoW@%TSWHFrMWfCRPCc}4Z}GTr zmA|eZ(Lz!Kxk>r(H~KXd!mF5>FYw=5Pxe7GLAiR*oViGxQC_E|5}t>$y8f}d)n`RL zbp6CtGd+G&W&GqpVHrT`s(sTKeqU6GK3v0N5kua>*P(pQVzh`=UnWpU=^~I;rOb6q znZ0yeVs9F#j!`kR*_s`@q*K{k5)VzYTrn^x;IGn_^e8v5Nv6; zS~XVS4Nc7?tUK300|Gv;zp?oeGWPK4YNx9Ox>*%?b~^gD;s21)9o*+SlR&e%tF66ZE%M^wO5IP7=!@MsWvKS*1x$e9DQxX*g{%@@o9 z0E|(t92HtE)jzJc4_n7xMccYQpHJ?H@9%7bQ19KHH62~q*D(#;?!-TqFtt83>gmnR zy3HUKcPfFq&!Vta^4CyGrZU?!=ckd;sRfGyXB)Cdr;Fx49A3Dv#dBcR@X}kK*u#;| z{3w_vrX_k5>tN%K0@U5(=2^XQ4TjebanZTq*HGFmY{uhIq8di%_rc{i6x^k&%q$BH z7T+T+{1MK7mO8WJMa+(c$xmqREd$e3q*kpROs?e(Ha`QfwVj?>*=m&m2;-QE8RRgRb3> zIL#+}BL=UjMiPziWa5(JJ#LK4Pta59OQ+REC&%Jpp{yhI(@8H!}67WkNbv@q=>7wSCYE2Uh?@3z=&xbd~mp6IHG=tP{J%s>>#STph`YCW7%^V=sH!Rhrk7nSR3Ie+a#DlON^oPklvqlWzS7Rp+CpU0 zWPeZ3Hax1ses+aj(t`0|tI=_-P;~k0`17)8`Y7l?uHG6iE9DZ}&bv0#PTR5MH`@)y zC+y4vZU+#8+O2MH@nea<)%!S}m9cNoYcpeEI+WRb?_cYfHmeCf%r9m0H;|SUWH46*7h+aY%tY6>8 zeyz@KcWt$4hXstJFY*cRnv@1rIatm<@O!8hE}DN%Y3|i%Szs5onz!Jn_dqHj4#!Qe zXxz83iD#JO2_H%R#vwXox``)nm>rrKzh1lWajA^vMzps0jbK6Ho3Mwq*TeD}t{!wb zX)4(${3t}IXRS`BHKpq|)`wr-JaP_kI*13^rZBz#V}kYFd7wup_q-J7xU2)MHU}C+ zReGbO&O}@Y>pb&&LQk11H<;6*0)n4N9zGvG9nYnB-s%KBo*O=fwtKd@UmX2;D6CVB zbGI_Hat?mi1#J}E^J|9`WOhRJ>KM@vpJi-sM>qm~$w79Ca$MsvQ7VWLpE2h<)P&V}^ESX|tfupT$RX zh9)R*#iIJw_tjnXQA-dKs(A;wkr=Trml&0;4`KE-*oiYeo)WcxOiD%Kx7RpefyU-D zB{co;;WhMA>h@2pEpKS0&!e7q3g!c=PC;j*-?3>%u@0I621Dpv zXA#~kg0@3xeib)6+-fj%l8;$a-{%hl5^&gn5JQ6;Cg>Q)@a*_l#$+2Rs~Nh(Z|cWM zy!0l>$5z%SBu_m#q!1P$aTn7=KSKx9f)w!j5{Z^{lqt2dp?$Xd0+GG{*eP>SdHR(@kVQ zP!=mXvW;pCXCcPPVP|ZV-8iHiAKS|-PFy-Ve%x8filjV@g*nq%U)YZj3!skZ#|bjyI9{nZDoBcLUfpoH8jnv zP=S96zxvryr@8A8|5MWEnqL&Osf9fTvt-yt#h24g?gHMrL`(VD!uQo48>;PHPsmPK zURE8vS?l^9} zOm`4Xv-w^LVyXxzYGI8cvi^ic&vqey*rguQd4q}Gk(&z2TtvxB{s3W@l2*y^}(6zP%KrpVDJD)~g zy49~d#JCn)LQ$y94G&mr3_N7e{4GMIIK%rq>_Ix-)_lFy(?=aWo=+}!i%%iF--E() zm0x*Z=V4>`FikLh;8^;$@#mEg0$^l<;L-bzXd4y^zwZI3;nHOtGe$K8CMU#nqD868 z9E1Uv^@bo09^l;O!w?6pDPgHtqVCNW1M47C;Auc9L~0t{9}4Bwj!wK~$NZ<>*=U_P zOkm#3c>$V3*Cs9F-iwrPgp%t{w|(3E+BT!e#AHN?y;L}!S4|3 zYsEfKBKils&G*GvOIiNEeTLqCGkZ27ct^-*_P7`Bb?t3&WdkjUu5AkZK8T!fJ1H5)!*o)@(FG~?@q zrA8eqKpMriBK^x9Ufq(E$xN;#HUHvvU6#uug!_gLpnG_Ft7f@$m-J1y4rj?8C2LooP|#L1DC*0X z&g(nCN41@q3@bbM3G$nPSkRnm^D_Y{x{sGTA>iezv_T*NxV-xPFnKrbQ&rrHM5!&_ zfx;K}{3Nn;JUVEaahpE&XEfZ~|MsDJrB;kTSS|@mk*C?R#q~AUwn}NHJAaj23ch8| zcX2=!IXz0r--V6my|XhoCkWRgc2qMjkM8J5#*37@engS}sr-$S-7jtCFc}tta#4d! zb-<9GawP7$AK^P(cBQv~;389HC$Ei2%pX6p$tasO(Lf|dBvgZhpfNsTr4pL+U{yF$ z*R_Fr&G5b5lWu4nV6Wpr(h-5>RE#wCxfytZ0tb^y0;q&Q+rZY1H8(sE>X3F6c1)47?w8=_wb^d&nF>qaWx>BFD)&{=sOHbfE={}k&6=KtD%Jy6E(#AZS zf2y2aG)cA^ztP#jwp=ITt74ONNO@Z?(o`s-+ngOAX0p~Ep_8lgz zr!lu;TVI#ktr+ek!G6omaz~R0y5}@2zYm*&bc?!4{b+qM;Bryf`zFY4?|bBfAxDNJ<8cLhI<89Nl%GHyZiMY0 z)QRMP2=mCI)5$`^!ubb%*QLAS$7gnwRQLDrlOB)cGpWt?u0!=6YH0YMw2%^UY`#Y^ z#x?B3uU%Hy@a-)@BD{6!RR3;lDz9HjKQfyf55Gm8Kr3pqBI?AFLIn0`T z-@X?ZZO4D5*cTRHrT-R2{S^j!glWVjD~NM{G&Z284t5t2H7qNyJ{p>W&1O&DJ-l_G zopV!l7_Na?AKAw&6Xpu_-o+J1%@6Cum8kBf9}4&E5N8VFWm`owt5^y;)Q&!D0Ew$o zsT3XvxZhmqU_#xq1l39gMyi^N3j!#2UY9@pyO33Ft#sSJ@-oJ|f2~gAau`|?BaVD# zvmHm5S!Xu>L{%bbUxc`Of`5Vk@O9(JX4U<3n%VrJwx@thx0%vGfEInb?9=#VVYL+L zGGBGab3Hr1#sZikrk_xyD3rjK?EZ|LQMaRonBP4mhQhFa{mdc26?+vcWBT2-6Ba0} zy#GhZZB_^@z4<57>L}<*IJ+EBartX`l$CDiqMixeFRAMkJ__p;QBE~BY8(jqUmRD} zAn1cZ0**IrS7>)&q`QvxRAHM)O+HS(f6PAB-K_iEc1d;1vn{d6_1o(qHCDP!dX*iy zG*dYLk2B+>TV4x}JBg-hEn*-HZ+hoEow*nAbqarH&)rARP<-yR$PLBxTukLjW~v^y zbe&_HyehMjz~pU!fawaAGC9*$w}rl=7>R3X`ctF3ZAQTelhVteUT$;skY(NVrR`3a! zMRDvPyD|4l81QQ5bprvJX0?g#ui=3EqHgzZ}<*LiUEJqj=wK3~Vo58QnQ)ItZ zA9mc|JR*=Y=6{&|zuZtjd3y&E{rJ{Uo9Zwb9e`ElEOl719Aq7G|^3ZbA! zYr7h!56&}nK2^pd|3o+y8tH*$mx>xz@bT1)^(LP2pe|jyM&vO#4b8_>ur5OW*5lZy;?=CZ!1*3IpAA23Ke7zM2 z03+gYMmYeu$;wCI2qXP9z^|q>V_8&*>+@wWsVu~m8~)ecyN%xSc!R=Z7O!^iFX!Vc z@Nb^(d~es--JD9O`o76N8U3)*hnoHGQ`2)iW1wn{`Ym2%-oZEOE)8rTwU#na1$|G4 zk_BM=UVCxY(Y37R!FH5XChubw7YjLzc-{;&JE6&K&=B8_*u9PP!RQ#5^PF=C)r+4A zmm@kE5r<+V{Wk0&49LvujkC==E(L8Fq!KU7c&RB(yDwnA#^`LO7O={WKhb{zw%-+f zb@3XKj$M0r{&QmeYrJOJdq8#3%JbCh{7HEzd3iHu4^}vijg|< zFXQ4O#o-W=4W};TQSI)gX5q``@TJi<2YM2kRk$_2_(T)+w5Hr z&0#0k!Fz@InV_!D_i$dDS1}D&(Ef%;X!e1>^`{(07#SJ9_h2A1wf~k01jjc0nkiFV zX7smn_)TDcm*x2*(gftA)UjHJ)B%-@Dwq2XXj4TgQ$;cn40O*~+mVE=gxbPZ-FDaU zNr`2-9-WIeuL!81cVO0isFw0Rj!V@Zsr0-S%*yRSPv)E3mi|j9q63kyt!5WXBvf^CcT$+4p}swOYr8k zpCH0vIP?h+?vEzj3ijQ^L|cfE1D;fsZu%_1q)^A^cylyZDeKacRdM-)=gA6YvTidg zMk+)f%>GQ#y=FPt6n}k8RquJZ-}UTn@T;JkcjHc595Hpj6={7S?KJJPYn_4KHZwzz zCjNkrDO1kR^q=BdwKde*yA}!}JgmNmA+d9`@bEQq#o9R-^Yuh#hGtdjCrZ zhW<_I5YpKPP}9N6ivKHLG+rJU_AH2Dl>EiH`}blubZ+WnHK3@gq>dgIIovt(*JgpB)&l@6)YIBvBb>DK6u>>7rA}o3A^(gPC<)hkmdB z{Bp*gq$zb*UwA(T)|Cp~*y`&1wBU%deG}>Q-qv2;^&5+X6ZO_YRmrP%?(f0S@h7P zIM_Y}i55}Ddyf$;(k>T$)L1{{8N4Y~+Ul;-<-8b&*FZD`w)NnR1H6Yr-E5&ub9QspogZw1Jvs^Yvt>flTLkn)VFyBXwLeX=Y(TfmxJBZab z^mUB|cxW5>nX(|B6>~c}F=DXX(ke|=t`&uBo!*#Pn+YT!y6@cey49mh(fJ!7i6Gyq zFW+(Lf78ec0U{h~Z(jP>-kaDBd(MnOogW=mCUEFr6uff>Mb ziN3iYO&7?`k~Tw~TK`nCiJz)V%72uI&G5lrD*_fq#-NiRN3fm$bIjW=qhnEdtLcd6 zas87#*!pbQJ!ROUMvW4za+Ig1rBbRb0jlcW6iW1SU9YfE*Q{#&kB;@B^H=Ml z>V}$;NIx9+z~DAMQV50psM#Qv7QAk|z(&G213@em+P9kEL&myVRd#@v3+gS-kE5_- zW)X9CO}pIA5QuhX(bY*Gpxiw~YhgP~MsP3?~E*yj{S$vi%4L;Z!MjNVg5~Mo^e|vGu4Isl|$CFeX$&o={MQi0voZB!Q2|0x9#O$ zF0L#|zw|M{T_`EGtjJiIy|#(jk}AzI)jl9_y4w7PHN7LUb%n&JX>r<#c*N6NsuB@I z<}BLXb@owdYJC2WN5Q90V#*r}D~}j*pF=KT0Hu5f~Gj;(&)*$&j1Q3?hAk zK*cJvD$RV1mo<><1Y3L4-Sv_4)^tS z3{Cg-w)YM8^mdU*h_2Vs#`uyc9U7)-Hda~X0P(eh=(Up4$uw94s*}f_o`%oA%lgKS zd!-ioZlBBI#n{fpGqql~@Sjbrf)=G$(uNG)wGXzab{Zx`s?dGf*S&&-5k+Lq8tWRKm& z7^RMuoA#Wq6ZVJGDt1+}H64=$A*;RUO!+eR0zBU1{Ms<5>()IiZs#&&!g#I$46>$mnA zYL9(;3L1Iw9WhpQ_(xqIO_-g-swE|w{x}n|{FI`a?Ztf~oH4&|_W`sNpp|we#xTX7#?Po96rG z%hQ$*bgpu$d~Eu9kQd2xfwPl|kh8qE(abefc>(v75=#p$zGR=i77TMsEW?SCQ50jtqVA^9Q{tKmKUK z{MmqSeHRSh;7XvBDWtfuD;*1SA(wz)s`W=&g~}@|UU=aPGJZGX_;>fzK=mjkY8^yu zd1`C*dQn4KD>^^S3o~Iie6_Xbi1C4CD56H^L{~rl-FVSxqsm7O zJconO6>IztjiTZd{Qn^mqD2~V>kVN80Lj4RhdLA#lQCoMQBMf(t+7J|uJh0x)BC1a@C z#yk1Kd_CK?VGM`3D{B}WYe92IsjzWRp!Yza7G=uhCy2z6iteVk;LaJ=ZV zaDu#TCyGj|juCm3aQo(a0CCyTff#43W8&;6%L(!xTzg4$$5g+(YskR8jeLv{QdB&i zo1BIMy`L(yS`E#$=~X1s>EeU3Vqs2k&3P=LFqf7p3pxXq?W2$%BE(l5&s?L)UGqZm z&!J}%QPJcQsU+#g+=g*Bo#=mAUJnNrI=xxWO3iBfZF7G*upo%PFpcy~=)09js1=XjJ^k3>u+b`Bu$|bS||v_FNo2 z1A;Bck;W0pDk&h~X8C#SC2)wQtidL}K9P(z*nLemrb+6mdU=t1(*hx%W~nB4m_r-R`rEJ zkQj9BOoHktk`yy3yz}WT-LrS&?fUS{aY@O(KlF$5NWys5k_6L~kNEvM41T2gWt-)iM+zRUlLH{{|!yUE+q)jkGRMVUP!kx!dQ#&kEjUv;)D@p9rL%SgW1ru?B| zYo_9xja0UXBVbZN%_Av*fPkVw9~Lnuw=;cGj;{>67kRJ=ym7tT<*HXd+gXfTiqR_I z3sUuw8nl2@yfNvDnMSd2KXf>Ontrchn=c2DNJ#HED~qi3;*jlNGi8BLLvcG~dB>zm zjdK7=g6@McliNdUuI3i5!Xt*Eo<5_qmXZChmz_qEY}2c8$UDsHPB~S2n-?s^5!VFa zJ=z_?y8J!l4Af#Nt|JHB$+@%@ZWbSnL1Qz6R&(UDYa%Y^dwBO3ea^wyJqhh(>UsBSX66*to{s(`?^azn4su)5jlSepOG4uO=(v{^Do&P^RK$ zl~AZ$5hj=aN_8F~cOIwww>1>Mgw_7tL==v6Y^R6m=Nexvkcv-ny+*W=3DWc!yv?%* zf$4B}nb2|OpOKMvH?LrGdDoL*wu0!kAri&-dUhn<=GnU5T|#|6**ESVv22x*88*%>Z_1tCm1wx_OxWfFha09DoJG{LLw!!>Zv4*R;Bsbs3!AXK z96KYEM6Gn+t0IaNn`z(U@W;snKqp8!n!l~yCp}SVo_5Up+2~HT*>mI9W%#jfldH>l zb3Ivei~C3W8?WuI(BLy=(pV|I*%1+IB7|=V6`9?Hdil{w!%JeNGW2r{{6iXp>mnRv z;emoN-I8+r5)?vNJo~I~a|O1V5YxL8}1^oSt` zheVG@b5sM^BKd~gHht-U;cLx>=vj_b8Y6+&5#EfW_A8#X-4=CrbhW6JnPtbj-Vw}| zXEHbUhx4b`Z+$^-uZ1<9dsT-Og7`n8m}WFmLqn{)P-_Rm~)9U|6%sUI1>=R_IM0L27UA>SH1u6 zK+VTYx5h-aly0OqB_Wg*?woe%hMt}QdL@QlBjJ}~0abiHOG z8{rJ^0-n}|Pp10Pv7>W`=kV=PlXwAN7vt=DU)CH>;2I}L*}k^FHo{Qo{Q?el!nOcK z>GxLCtB~#*+)#1Kx-#CpppfI{IaFNz`+W~%Bv|eGlngUWd@{I@QfjNUVmhm%3&mq;(< zd2her7il0EcQUfhBZ-PRQ!hv zs_uH0Re%83>`t=d-Z?MPfonx)dfnhwvvD#GlmYO~COj4&~2 z<+<^rqO;p$XuUjb-5ZN0VQ2m)RRRtSx9ZsMt~8$I80G?qRbaNLj;CDTjCx0n7&YVC z?-O)>hZ|dQDxBSN^RI@qgAw&|b8Gk1P0%kLdRG4!3o7PhBU13IY4r|eNp|4vCx4=4 zr}C+d%jZ>KL5Ayo!`bAtwEA-^XJe_%P4f)yc50=WF@wcpbs(!mdi7iqMO3$KKWtj@ zyS3I-3QIc^g;?>XnKKG=`c*~vnmXm?$@_j(>s=up%BbZ)5nFb>h$O??M#91birk9y z+;4Rvt3fVbSoKF2WM_7W0=MX-0*zGfweO)K&^Wdkl@5)$`6gD<l8vzi^X5pfPC`*E&x~B=wBPA9>C*ZtM4yYHktuir zh3cJKusB)^tDg-O2ugcwcb?XhT|inv<=KuO%|U_l{$+%7?gom*!HS&I5z9Z6E*vK? zrfF>rVy=2VrCM2y13D7CI|l;J640?oCVX~xy{hoqPN78<`N^<~{f(En2jLGD=-f}2 z-!3<5?hNk!%)OCAT=V>5A{(jsBqK1R#H98h`s3C6-)^Hhr=sC%y=!iU^{O?Zwfym} zBg6zp!M2WXzqi$VedeK#fd}y!%GO9R?k1V-6qkX$-vClY&O|Tvr4>$fa z#Jx@r>byT6|6J!PEooo7HAo;XYj>@2%-7bbvbQav?t>LH(~GVC=Zb&&z(kqzs_IEQ zahBcGjQAKA;FsXNDxpAw32_|m+iCuT2QqAk1M?2$>t$PvcdUJ|Zx0qg^Wt62dQ1VI z^OzraCR*qY8qiIR_mX8Z*tmKfG*Hh_ZW9L_V4Gtx6buLm)zdZT}$)?O? zne{JUmt^~+ENp$%I(`Wp@#>H7x$hD2!AONa7?fjOiTFuIYUJ6&<1Jx^I!dVdi8W$H zNQ#@H`A1dfMp=xZzd7Wyh*qo>`|0-^g{wHgEaQ9UmoUz$=ba&pw<7SL5>FeOt&l(v zRDDu4x65k~GV1bZD5+-$Sw}YA5!EP2%R6ms8+k1$4#h8DHQPxaj!CMaBt0k+e!dun zs%TcQwLpVsYn4YZoqGP(oICNfMKIy^enb)GL3@1sD@OVo`&F1Zo1BVif3djDS>`T>=-uK09L2h^?wB=Tk9={vY# zlU=-(rkfh>3D`yN{8_UN-7r8y^MsAU8{8F)<)xSEBAe`H&np3$5Ky%oYl1>9p+%`? zr|9Y2QYdOERh2{385Lu092>1~z0M5v4ohlx;VZm9c~@^Z+i5tknDa83OmBoB$+`AF zd0di(Cy{(=ek-b$_6x0XV#$sikCg z@!x;IZH_oOM3MoqiTRqOt8tW83#5egXf39<38IuUJwDW)UY#1bk6K%r@%sJm3JsmZ z3AZ-#h8+s%t2!?&TFaF;-BACGvzXF(qpp{`|LdrN`{jQo0Km)Ngup_+yPuDj@w&T5 zdfQuudVc;K>FR86@964m%F4;nF>A@v95{r+Sm+>ggY~J(J^reXCl7K0d%Dr{T+ck- zYntjN*ER9a&r7)TJpQ@(zEMLZ(X|nQ=?i15&f~JHEIAANHlYpPQlMHa=rC`&QvT6H zQX`ld)$FdMX#dxj7-$PIx-RnCyvAbK)0TXyXF8%R5zB*2#MCx=hdLhqPl_M>9LCLA z2di>&8o}nII?qw$H;yXApG$qMRN9|v*+!b=$mXVZvd5Re;YXpF}r$1)VG zh2<3y#;w?4btF8jWX%s@Fcy48vNS*$RbblCYJ-Agzr>@Y^zJm9n)|e;3!dGDTWP~J z=hgHip#-+8TaixgNpZM~O~H$(1NrFtY{ZKW!iX9n+^~ zcF;dP{2Ig(u}dEcTAluZm7?+1zY=7z*<$@ZO={r6+b_36XRttbMdKrL?PpsMiIKH!-iRqG!bi1@eJ8_eX z!+MjBH@PwMlulA?;e5q#3hzj>ZbEE_4fI`<7&?~yht)!JIhho@24!)6UUm zRPI-~M@sYT{n0#xX|R>&yuYwUOmjCQR+cw_{# z+8~(45*K!Tklx1{ciw(ionTy#!pJtj%C~*xKlcg#lfRK-?>CtrU7t1ROYw?+dflce zVhTp?IF~3bkIR|tbUu2?A{CuQE*6_}cwD*}9?J%rMv6X@pjt{H3*EC(|7!hxeH`HI z^`v5v16lE9Zi z(f90j9YhYwP1ZV*u~tOdDVw$ojg_|V7lh2Oa?JhN%^6+8u8>J2JSv)jQ8y3^bJhFP zx!U>%(NEZU$tiyIcI#J>0v8@jBKNNG8RhwRk}Kku|6c(04GQvYrGwk}bF=wYYV+K% z{9$m>$fK4-eo47Fe|{%`hhRzlvZ%bNf&y#==@@Ps&gw4#+o zXteP_uC^a5i8<@$7SU++@uK_Uvz0iPg$4ouUP%1j9s(ro1ChuiPbZ0b>VPpU6RSeZ zY?*>~mQ0@{!|eSd4`;lkoq1;FA8lk@FSf+Z~|+)r2t?ga&`c@a8_7 zym=BkOR>%*B~P41B+5RtoSxufL1Rch&)hT2V&{gg;lZ`CTT-E=C59>E(m45!Dhpl( z-G~>sqRrLNLMJ`4b&3IiJ4WaQA$jb0Sg0IjOVBhO#6%dQn56BX(xW7Cp7 z9u)?H3Tg4Rou>9P&&rZMp@54A655Bm1 zWsc4HL6@O?v{ua-S6s$OY_ah`HSXw7iplEC8UK*n6=!C75M@ zgZJ!pEahv=aFhetlf@qSmX>&UJgDQZl+~*INq69YA|YP5pl=O!Yf?K)aF^VXa&zhs z-0c@``vThCd*dpuByr#XK-7V?Vji@DX?EOn1vG)y_Ex?PL=lFdOi)+Hzbu&u7%#jm zOC&r#Sp2%L0yO6XoJe6khFhjv1XPkZzg$QO#T3+d>zLiagZY2GU;e*5Gr4Wqba}nn zGdB|J8&iF1P{~S^)6Uxj^DpHtU~JiOId3}XG7xq(!_^c{c2s>{UIB{*YjueSRMSF5 zZFr)N`mya-FO^;U={k89A^F$94SbbGNJ{~FHAJ0BN1#0j^SQ0tNT1i7wm&)!Jn@vd z>WCQ+b+<3$y0RmVNpkj-2AtZfTDP<9lacDox%q=pdg%QkOpWEBvjI>AK3M#Et^x$l z2a*%%1oKI=l>!7+v1At$CKXfA(%3A~_S$am($sICI}q=yKOZr3Vm~n}kt;jW7AbYa zWm-{vIx~>3W^wosUS%eLY{bIQhSl}!@zA?er((^G&603KNUbzKD5+CSoj9dQx!Il3@JKvh!F z_>q~J0?&OXe;T)Q*DqzC*SX$J?{XzKrH`heM4MGPeD6vFy!c$W^UH#6GuYA7KKTVG za1o=Wq;bAx8;56Hvw`he)4skjS^96c- zg1HYNdu-*U=_W(TGqdd0PP-WMaRH|0d1opG;ebR-4MqOhVKeM$-AMH5MGi^85yoEwL|L=AiN6pND7gXrFyBrZ*N`lc8T*p>zqv zyw}F{3MRx_46hLxBdxYB|3kU4(SP-Zw6?0 zYKy}ws3D)ksjLGf^_iD(Gg3QRf@yM%`o$|PsNnEUDNKT71bPfdii4!u92yp0&@kFJ zXC5$0T&sU--rY?_qTJV|5x|63ld>ZFS(%zvJP|kuN{0>r9!UK6vkP#{^8%jXV?F4s z0a`!t6F){KnF0J@{>mPois^e}=IL6#8|!uNo95^tDYLJ|gws^$KQ%^8#=w0&S!`K- zw^l*hvsJu)nPV={$?M(@-=NF|g+Q*yTxzkbT2&S4(x5G;X3jEs?1NY^(M4K}(~N4- z?A9`l+m`w&LwdcfekRP^znvryEJJf#k4E!OU{i39j`Fm;ZT+O5nJ5|k0(yxIsv2+b z#Om5cW5`*0g<&y=^9ABBN7n!zSN!uV0+if8z!TO(xswwx`q6l@9AeE3Q0tWGsXrTA ze!si&>(Mg2c*qY-y_+`9GsnrrhVCz=$i^N+Zv~o^DfIdI^*N;fj$LPEbpup%fCHHT zb)^Oqn+#d70+t;7qO_!>-qQ(Z>aE?&%3x~jx`Q2hVPM5p4dP0(`&qgu*+k8Sbvh5y z)Q~F6T;IA~9%@~tRO9FtqiA#)UTI@!?Ah$w?#zJ5D5K^VN{rER<0j4gik0j#D(G~Q zzy^Lt{O3Cfu-q@;hINUj7)??-DJ2{;0C6p&b)*J7O`T-XLF))hmNPG(g2PVf{q#q^3Us~t{0+$j{!hKUxo2?J zRFv&OE92S*#*)5J@mOI>6iXPBn7{emU)?>HWS*6+a%#wnO#>cR{NG(3p&}vsPNg@*!1K^3(9)>ZopFJ?=#qDir2b~WeVzkoWH)3oYIhT~( zX8$@Bs#*Zw+4*y;&8dKkXnv=Q%?>t-27X8UfB!ZDBs49SiYWkr z`PmyE|GoD!9{+bg-^V#S$xV8)_UCJN!R>WR4>{nnKvzVm?T9p8j)~qBY$Fazv0Jgt z^&5YB0!9Zv|GZ5O)uP=-i?_Vamk`nMUwhbJ$IrIf)hB_G~}`zE}Kz&VNY( zmiYm0SV^KK`q3}T$}$CNP8kD=D!#c?%OAjjF5&4>fT+#1_h8vW%`sZ*0FA1dKE~*+ zx8N%(pU%V3C7CPm;0eL8WndMe-7@7pU0WZ7_|~cau`7%6LIgAOeSr7v&VJWdcPQ73YmxCiMjiE<8GPAT)>}~^%6AF76t8T0KP~3 ze=dJB0hajyzA$syKq7m^>;waVb6@&#ZzMz^s??jg&4AnN%06}cdQ8vp=i!IXdr03d%Tbi=5)bnq`ScYq?MSF7HJTW zmc9pkp7*}@{&DZOf1AzPd&M~`_S$hq)5b;{zy|&)PSC#qZmP~ZEG8^ZCs%V@x62`H zHod=?4t=aEpa@IzlJh_1lJgQHNuQraCUEgzg%Rhk7)B6lVC(!8qUmbGVsC4%cO{$! z$|8K{j`$rhVc|`VF7XgKr2tdd#%(WTJp;c)=0YSEcsrZZbtd9tT`MC zFD1J~yJ;K{R`u#2|EFiSVV$<(J$O%Hx63cO} z(L#T*WUf4ybkC@jBU}n-K`562gbFVq2ch~n*FgyoT4D)@yOxPwVrgy2T!}BGbY03@ zzmyy)T0i=i?uz)TiM$kl1vv^W)3}vgN&&kJf5%uvEN=iY0Fd?WcEr!yWEAvOM8FpS zppbK+R*t1stz_u?#z9Izinw-ZPXdrmB`jAZBF`Y&+BSpBH~V%pCBXaIVFBrt-Au{ko!%DD$U;w}c=}43-snxeRhIXWf zcK`4C_pvMh06f2KNsIHZ3kX>0=@io8R7ONJ@(h#;jPipDMR_4VcwTT?3~QG>AYk?1 zk~y65+xqJQ3IH&pzW4H3HwOW0s5v$FLzjFO5L)Cg==E9QAeauJkZ(xy>uUr#u1o>y z*ufG?ArI1k4NqFGo%^9LZBlt*utM zNMli2i%xSZf52lADbz*#zZ>=|Gk^+H;L%yefG-$IeI?Wtl*jN_Ef9Gb^bCq{4rNyk zIDTlnbYJylRUdt*enWRm*8y|jV0z#%J7zU|U^O{rWt?O+UF%?sHa5n1{Gato z^_af$1Kz~GYBI3AglWcsF3Vc!uUol;gfQ|vJ z2A1ILE4OhVlJadc3ND>pTpW>KR9tMAl5hL}uGsHb-va<405EpDFetk)bh}(?b!A}| z9DoG?6do}sy7G6&iKv1)jyxRNGkPTEp{?)muMf)B}$D|f#Oq!d^fdxuPYCy zB}}MSsOv3^u=H>SIn+2t4?2$$c!&kiQeSiCAO!2*7rTsJ+M@0Mm&qmwn1WY_WV2YjehO5k%)^F%cq+ z59eQe$92WWVZSc1F;<$?R<}UjFg}H(zZnuF`td4TK;a7erHnhGj`RvU*9%4-9s?MF zYPWGfRd9i903eAlN2DzIRPd``S2Re=c|fF~s8YC_ftac~$9sW#YfKBq9`EwX|eB1>!4V0NXo z22h^TM6@suPaWEji?bGO$OizwK)rr-$ln&RLllB|;c%fP$U@=peH`!0#^nYl(WtdiO&kI40b|jLj{mT500!wrx@~-*3uwB2rUmS8q))# z3!MU2Ek$3(89E6L0|V<4qJIoFR}k8;M6?SVP-9{MvZ(CS%s5v|oJAV0?BMv19hN|K zF9T`xGPo|a0-sO7lNbpGocrH33JznuLL^YZ2=j7BCBaAp5${6bFes156$cpdd0_Of zU2@!J1rdatp!*3pL$zSH-zC6dc073?M;?d(>5|MrZ9zm{f)0$QC@<+h2sj)j@ZyT( zvdKjo!ixTK=ztH(OMvrmCjRpvSZUrB1S0bCM&U3J2?r^3U@%Y~oDb~6csUc3;NWw? zXXGU$z@Y*looZ<=_|BJDRdBi(UUBe(?WL?y_!WW&09LO2`4UE4ITFeDri1bY$#t!F ztbAC(I$-qwvuIzf-2bEI>py#;fA&XLrv4u^8i0y^7|xTu(Epxa1mL`;cpfd3&vE(A zjM{_H+j*gv3TlHvmKAbk5)IHZR|+KzKls<;pg$P@S`viPL$oeU0upm3Q2Ybsg@QBj zuN^=H=$R`~aM&ssf&Y^He;}>@62SA%8~n?A4Pa5a2e3eBA8^y@(wOBC-ed~C+G^bb zHvmFlc1tk7+RlKRmA69JfE@YdQV}V#gx0>J$T1{RqhsEEmnVg**xDH?0Bzk9DV8v{2~V8{{y8WOEw(ZJBx2(%d(-~+&`QN+}~avM~{9F9_{G(tb;Ty=TEYsW&y&mlekYsHhn)8U- z>lu85@KpWTrsv}p-;L?Lwfwcp#UPoL^N*MMEcR>-hctgKy;<8y%51y8EXqf=yM;}@ zFMDBM?eDZa9lDEZ5BkJe%z60M@K&Z>{p&!pr@KhAjbE8#wNPUz6*lyAjphA;?+T(L zJ!6TUnf>uSNk>!(#=z}*!1*?x0M2b<57s9D2W)!neW1KiPJLJ#1U;raY1y6;wwc}7 zUs_uxbxUp%V_V+%$*m?GD_H(r7|E0QDbWPUH6(iaF27YlGgc-4c=6#mvOKabq?Olq zoWXFlZ^Nd^1TrP1QNLgJ=j43w`1jWUj)q@jXI|Tro4qb&wb2lv*b6G;FPSfbkI$Oy zdP+a!O?Q{;I5JjO({yta%buszurD;i{Lb|Qpj)$<0v0I4J1_?WGLL2on#S3!(*;`} zt@}>N!-x9FCi*E4Rnp1%`1<{yFVi&N`Ysk)o*g7VMrk}eY}3p)9`u?SP1>9nOVhux zf3N!EL6N>5Jcc#am4paLY07=RScPtw@RoFCLt8Z(ZP-=gVQg$*8~w;m0csI_EKMn) z5zPUJKkzo?n6U~~=vmbAbH-<9t`fGqptQz9bZ~3~$ zADA0+ke6RsTjXKj4v+b+&MVBhriAf^Oomfn$OqfzBe9LT@_km_Z$rO-9KDrxznj3w zk!0Ldp|@35J$%NRUr?}H=AQcg=+xP^OG^`PJ)I!Px}9rB)W87c=VqMBui41a8DjUgOc~&^OrwsA-*~ z9Sz5O8RyLK(ssP^Z|}%0G7p!7qL?=CR{HoldwU+A`LunPbr@gU@XOxGQt+B(T>3sk zFJG27kM$VXA@R z-N7$ZQ@8AlF?ar>Z09O8yB%E#3V$xDCg_M3cHzdJ-%@9@FyrKqaKxm1*3 z*_XrPH*rwg>W68yt=Kazk(_wkT6eU^Sc9kDCjsU z)1!tU_t;4KC}w%{p(=6uwq~t=V*6vi_Mo`4F4+$<$XQ#i)8vy?kG7Kayw>^Z4;l&R z52fKj=@^~e-|f}kO5GH$hg{3e#EEE{K}F?_Z7%QmJI~D{d;{+@N;1;cPOPQ%I&@Av zp@mNTS{C}0o2#w=Wu%BN*RDDE>&;)Zsqiivx=?{fSl0xZBnNMB|C*) z34cF+qPs1)vNfkz5 z%#1YmnFT2eNZ!E<9>|1<6Uxzs02O32oxjH7>0+*RY@Fo>sHH;1Kb;Hf)H+(1D>&&G zE;kU&SUq*JT$xanB9ATG@~kurE&h!V8=q7?)hSaAo{Rs^%y?07Khf-yJ>D*|Y)G!w z^rYE=z^RU(ct`VAsY;67pLZ#EI|YFkv_*sN<4&6akh}!ynMMsJbheAj-h9B7Ri)xutLyEeWkXd62N|F4;)rCQNdKHMyj5 zE9OTE>NGmi+;*gOz^j|7v_{V(b})bGzQ*B!))s??vDnaJLDI%(NX{l%@w)(!vKnGOc#J*^&#YldbW#lkgcq8Sjubr^C=jz>oreEW1 zPs2yw@3ScIrIe7Zeq2rxQ}}ALqXuaYisqVlSCpwIGE~C!Zs+cV2mZ4P)B5K9q^-%# z>uIg=OUi6;l-GuQHV12_7?)nrjj zA!B7C^Gn23TWrG*W48J|AU(y6ul9v#4!eGKSo(T~m~lZ*m16F&;pyHr$i5^Ht&uMH zNhYbh{N0QP$MEpXpO`xG$h`~raQ3lDoBQE$b!|$`uvfyJ8+nN0#9y85b*{exAHri- zIsJnk*YY|Q!+Xsfz9&AIAF{o_)jz4N{^xB^<{giz!G?BE5m}j`6g(Z(uphH_g!ulh z*Rc5Y|FE;OV9C)vf4=R1qT90{t>0a;f1zZcc;t!+F|}6T+|=~&JMSs}Tv5`;XVz|_ z_0)>xL7wBJq}SwReo4;{avbTgi&0jY>r@*hOb$=QUI{_%B8`PjeP7M)A94@|wQhG< z?dK`mk1pu%G>mU*wrDUJJqkW{dPJoA{(v8gJa~!5CZamiCcJB^-myb~`bXN+$vRT& zX_HfuOfshMxyqq>o%&Y2J<-kAN zQ=f72U~76`ujSOgU16t3xnbIfUle6br_JU5Cp#wdAb~zN$sD7LPR{4|<`&ZSn42}1chy(Ct6TyOPCo2uJ8`5zwwAvm z8`v9bQhWECr;KJ~225>cpaE&}+H0d^Emg`qe^0Az}ILR9rtyYQLXvA-Hzo@Zmj>JF? z7-&|wp9Xh5HAP|kPj(U-ONn@E=N{LkKH#5QOw+C2@j9CM2e%F*I+>%W7p@uEhf*M#c^)4IQV19jXVjaH|M|YE6k!xx|u!k z^@r=^V6pX?UQl-6PbdYu@huqMUirGHdpbnI0(?3Z0VGsCpLW|0>%@i-lMM$Ffl6y_Fg-ms47Cue?M z*DM)LP`96az8r^`vF_elQ6ZP5iEbY#oD-=pZLYoGe}WltT7H`!5HQtpyd&H;%I3%{ zw97ZZmHu0LM+klG31T`i6>#rHrGPDZl9c=Jap|1Ghnn+}V*7}af_jFy`{E^?cASGkRbAsVB zn4sks?>|;y{EY?{O*%Pj7r9c)XJ?7X{lbmN9s+g=|5Sk;1$b-765GL^H{V_f`q#u*v$;oU9ka_z}gGt^J9kmCm=`!TW-hu>J zq)#XM9#x{-Gb^`z*I&Il&{0zD>9cATdNgY$)jTC2XzO?_+tAv@qoxEaW3?JoRz3hc zHg`NQ7(4&+(=^(f7V*h%zc+!$0`BX)sjs2AD~xJ8H1i!QLnS(4L|xi#JGE>E(iR&& zu}fyySd#7)y;fuhSl+i9GB=I>5ZL0EBx>Qc@eamZpjhLZyCyrj<+4B_prqH6|2;Ur zgY$k7l~k!{Ypn=TkV6`7>^q2S5``Etf8J@8$i|x<;%BTleeK~|#%a5r(ussLl=oNr zvSDn_qwaMR>$r)Bguy~^RNCSQo927E;^$)8rVFVKu@ik<+ zPAt+l@e#WRJsL^wrA$n>qUsXa1)~)Y!qU=I4pKH9RJy55EuNI8o=&5@7DylJs*vrDpo>cBHavr}|@Y#8!pZ_ys0`W0!wj$Ijh9BetQ}h5-O*flAQ?oi zEhZSJO~bX1)%K?sG&q|Tc&pz*$zBjt?`3uqzGVw|muEopi(w>ykb2^Uk9U1-I;g?!$19o6FP_=waRJDXYuLpBdvwauSD!ZJ>; zm$Mr%Lx^No*1)-95DI?R2g(xGPM3}^D)O)>AadSZP~pT#730yprk1yQJg?{6b0_m0 zYX$D#e2oZvUy@f+-uNNuuDz_nR&YKL~h@?P7-;RlQf zq){nP{XUc|(#)$SWt};%vS@4bh>qB|NIADq+1GAPvsJ1XgUXi@|9RlRTCP!!sa`XV z)ohkaa<{P-C6Lyg{5BVUtmm}hXSK1%|7de2`paFX(#p04`r0H}a;sORrws4sIZ0+P zDd3f*xBKN?D{~7W$_n_ALjpJ@2*KH3QN|mPBI}bcKBn2eX-=$N#~?hc@9tS&Pm*zy zkV5=Ufne9YUSDS}6Z6WefMLqGPaqpwc%Jfr>p^XU!|m+`-&6zofp)Bp~@F* zqrZG3UZ<7VkV(`k|NJ%~4$8(;vQ@iPqAk_+(fwU#;2F8=*-Q`AZcvv&4Vf;aY|3dF zXzAE=do@sb5>*=JZhMemWWQp2k8LErF_u2!9FY|n2&dFuDx}H@ zKG~Y5dTn#7X!hWuoj*4F?ht~`cf+o{=S(563XdDrK+KPfZ5c|$mE$mHrrw*vtTYVNt!K%2UTn^3$&YZ4C@E%&?rw#YoAw=TNf4)Q| zvR$N{*j7vqVzx=j+>JDr2WEDMk!@Y56Z2m}^rL4lx8nxmmFe}nlgDzqz9Q4m^TQk- zm?ddF(iy3nD$HbiLW69wRV}TOct<5ATg9i-l3e6(Ap{YkdnxX5qAT=J{(wzf zL-?0#B2o7ngSPPd@>1N{6#TgrOEh`D%(ks3ADyg)5kC=*5(;SU361V(?MFo6D)6t(Ue6p(rDF-Z`?Sc=hvauM>fk4DR9S zaE{@csB_hgP8l~8%G3Ac43~yj=7yJKDPhn{S#u06Q(^B*?`r^!e&Ww-z>{(RZ9uLZ z&s#9rCXOTiVF}j_?$3C#j;YO$OV%5@=dp=3$|glGbb4;47Cd+(A|fnOZ|`nuf^N0L z6WWS-58KPhjj4}+gz&YjqWdIW=vk{;AgzbB$rMf^+X3HtJNoF+5SP`UM3K>1N+O~R z-8`;@J?v0S+PFB@xPHf;7xI(Ex+nf{sNXG$`kS34`Q`vyHcxv)rCAf|Riz-Nf}5*# zNx9#s7Iy~KYn1%}ha}(kxdAQ!L2Sajf?DmmakJFyC^Ce4RN^?ysi&gdF-sg!S&sMX z*F0>_4D2on@;V=!m>0}b;XBZbO6}b$?_+E>eixFIuV0@+qg>^$v7xTH@r+@7FUF=W zO!3o&9~aJq^sCdwvby`jROlFfI#x+9p8-;o5HcaOVYa_*YE5!pbKV)fmR59N6#&VM zJ!_oYcF6UxNkUYI`#qYD+wQiW+BTl(TM%oSF5cu8-#TZuym^iqPG~^e27gGn8TkX~ zh>GmDbqNwx55X=zgufC}ihEf&Z8*84zLA6C?ybJ*h~pqJt_!L5xTu(Q+~|#`ktucB zih2=fZmyiPJk-v(j=TlEX-d7Bq0K%lPn6|1+T4m$;c`J%)P&Z=#TqkpT;D96+~IEP z|IA$NO1Y$#;Ws7EUvlwgbcCiYA~E26zAw##??C+QlaZRRmE@5edlH+$M=`xJzybaNETcf59{ODbn) zXA}z+uWc-r*$o^YWUXLvSp59`c`9%&F}-<8swx!OZ)<8n+7@1XM>*u$A3k01e$625 zJ9dL2>6R{UYyzBWapx}5=>&iI?6t3g_hO@3Uqi!$?e?3sX@x~w9%b7 zLbi?}hu4Am90Pk?4lS=oO@wz!lOB99e|sVVliwA4Vdax!uLVp`khRGfbphr zswcLeHjRpu%$*lX+-r+7ZOnFj2-E}39HQm7Gu=`xL9D#hNoq_p*q+!HOdrGkSS=au zTi%yyJZU}Y-+OhqBrtA*S__fKCI0F)0rLiL2E+DOL&J3)T*Ic`TlR85+1L(hrb3%e zW0(#t&@E4UH3ib}B28rsngTY=(hYBVHIBNOw&d-nXuRra*^bUL;&80nFIb2grW;;6 z7IUcMyiwETUf5<~{3&bo&xA|*6SEJ3Zz-5i{p1n^>m#?$MDq+%_4TcH1xp{)uR?)kC(uX)Ho1V`z=5(-8Gx)T*-h8D7QDu6JPnO0J_K13ET7 z)4o~3A)YbnD zg4Lov?lLCf#T9W8);K#bZEo;z@?w_cMW3z`Rw#QStq}C#!&eGp@S_w19ls6e^6BG= zK-3mH$vMfn@E@LII(L2bhBhk-F2B%u*TZ2W-=MMF0I~X>_o+zKrY@#o$s^7L5nog8 z`|Y3;eXEX>*Hfj(^yHQAy+TBdj%{&y#`_tOard{aT$_A!yJ;2Nj;}{g9`@syY%|S! zyvDq+%&hd%bm%FV&J~~UdE*#YZbg4a*9v_sF|xWa{j}-A4$H)*xR68Z7$(i3_K<4?q{yGy1j9S+6e${i-Ilzo@lym;^VtRb=Yv zU6#iNkfHqf-;h?QsjN!G=6h`lKB`tyN9;h>B)JmfsHQQC`3Tz3HMMa_kX;Z;-Xp}D zO_C%?@YY?Ur}y}xaEH-j#Y%#+UCgW$4e6=YW%450(ZY#CnBN)K^)1BFd)%1Fc9Ty7 zGeM67^?BbuN7Jc&QP_Wum8AupVF`b8?bEm5EJKpuJ6%$0bd;2pN4s1Dv++vg*~+_X zGOcrBJ3hzJ(+@Vhg8U+zW3H4n}er(R>d~y6IB#Wsm z*V#WWeYOCW7_9f>Tgwf(2`GCEb8bP%B*T!7pf=t7N*BrF=V zxtWwIUhO!@unBV~efMEnGlN@ZS@gnXYu~!=Vu@aw|lVrkLJ34#AtrT zZ+{8zu^@4v{!Twz@f81CzM~HQw>-g*83Rg2+^Z{ZN4)n|ip+(vu|elWgWhH2+J#Y| zU=xBr-@!GHv{r%+SJ%0@>SA#ow{fACo*oB6Y!~`YGcq8@tL56%tCa#?7^RD!7M{N7 zMboXu{fr}|HN7=rEhMaZ@vLl&K|s#Iubsm$jUAn%e=31)DY(6H9)9H9H`XtGs%fSF zw!w1dfbvgsrY&dGWa;_Q#sHrqRz~y^d5I5t6#MEr0hjy{xB&;t<#hu1n=*jx<&ZsI zV@+dOsb`>g#Am#CNraZo&Ih^oBsAMm)+MK68F!m;K4Jp|Ij~3x4m$RUAz98v&XXhh zNaixP8TNnyl)j%~TIRVVhG(7j1t$)x0;^$7xrM&n49fGS?e(LYhxDeeoW@cO;Y2s!epNjgCfk(lnQkoiTloGcPZx)en^^fR<>mdX**Xw?uHIGZoPM_CB`k>5PICx%BvS*+BWQBwu zop)xpY-MEf4KfG$Nd|K7Y0K6;kqtbJyZtTDuZd5#ryZ^}mwGyJ7C71PrQkLyIMm zp;F%mDuF>an~p!GKF$%hq1+r=>B%g%c5OTS{cEmks;zh0gvuBQ6tDUyT)LJ@=*5yTx|q^!X*8k3EjMwa;4}tT6;4XZN4q0pXlLh^270~YyMx<0q6d>sZ&oeaZr>nt z@Z!3WlPSTJi9xi9UC1Ps)`k8E+?kxHS<2)zlCqvGRVyI+_7l@YoYXum{y4(@$W~O2 z&A8sW&v;8crP2MRr`N$~3CeRoP%n-e;>6Icv0%B7~u=Y;53tK=6+VZ_ER=S>`jrk>JI|R=VkPa3(kH?#7)FEF6s}v#&3Cl?icQ sS8wIZlgodzG0>)F>S^kGtR~Ye*zB}HygAS&KAB4Tb%dDmi7(dw0?eu=Pyhe` diff --git a/sound/weapons/rifleshot.ogg b/sound/weapons/rifleshot.ogg deleted file mode 100644 index 4b26d5e7e6f5b10b49d00d1a7e29d23dede60aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10973 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 U>V654jl1dmRu#pD0$$Mn03QWKqW}N^ diff --git a/sound/weapons/shotgun.ogg b/sound/weapons/shotgun.ogg deleted file mode 100644 index f10004d1ee5da3ed564d779a7067fc9fa3f38644..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19331 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 TEcy4P{`syU4>Sszl)w}Kj%4a? diff --git a/sound/weapons/sniper.ogg b/sound/weapons/sniper.ogg deleted file mode 100644 index aabe4601ba3856d6e43daae462f963d402200377..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30662 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�^8N;009QwKGd$LL>4I)@5 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 Date: Wed, 27 Mar 2019 10:58:53 -0400 Subject: [PATCH 2/2] Conflict Resolution --- code/game/mecha/micro/micro_equipment.dm | 2 +- .../human/species/station/station_special_abilities_vr.dm | 4 ++-- code/modules/projectiles/guns/energy/special.dm | 5 ----- code/modules/projectiles/projectile/special.dm | 2 -- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/code/game/mecha/micro/micro_equipment.dm b/code/game/mecha/micro/micro_equipment.dm index 805148512d..9d2cfe40cd 100644 --- a/code/game/mecha/micro/micro_equipment.dm +++ b/code/game/mecha/micro/micro_equipment.dm @@ -49,7 +49,7 @@ equip_cooldown = 15 var/mode = 0 //0 - buckshot, 1 - beanbag, 2 - slug. projectile = /obj/item/projectile/bullet/pellet/shotgun - fire_sound = 'sound/weapons/shotgun.ogg' + fire_sound = 'sound/weapons/Gunshot_shotgun.ogg' fire_volume = 80 projectiles = 6 projectiles_per_shot = 1 diff --git a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm index 994e3eb557..fadf7477f1 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_special_abilities_vr.dm @@ -263,9 +263,9 @@ if(8) src << 'sound/machines/windowdoor.ogg' if(9) //To make it more realistic, I added two gunshots (enough to kill) - src << 'sound/weapons/Gunshot.ogg' + src << 'sound/weapons/Gunshot1.ogg' spawn(rand(10,30)) - src << 'sound/weapons/Gunshot.ogg' + src << 'sound/weapons/Gunshot2.ogg' if(10) src << 'sound/weapons/smash.ogg' if(11) //Same as above, but with tasers. diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index fed6d76273..c4193289dd 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -182,10 +182,6 @@ obj/item/weapon/gun/energy/staff/focus icon_state = "dakkalaser" item_state = "dakkalaser" wielded_item_state = "dakkalaser-wielded" - fire_sound = 'sound/weapons/Laser.ogg' -======= - wielded_item_state = "dakkalaser-wielded" ->>>>>>> 81c3036... Guns sounds refactor and improvements (#5803) w_class = ITEMSIZE_HUGE charge_cost = 24 // 100 shots, it's a spray and pray (to RNGesus) weapon. projectile_type = /obj/item/projectile/energy/blue_pellet @@ -199,7 +195,6 @@ obj/item/weapon/gun/energy/staff/focus list(mode_name="single shot", burst = 1, burst_accuracy = list(75), dispersion = list(0), charge_cost = 24), list(mode_name="five shot burst", burst = 5, burst_accuracy = list(75,75,75,75,75), dispersion = list(1,1,1,1,1)), list(mode_name="ten shot burst", burst = 10, burst_accuracy = list(75,75,75,75,75,75,75,75,75,75), dispersion = list(2,2,2,2,2,2,2,2,2,2)), -<<<<<<< HEAD ) /obj/item/weapon/gun/energy/maghowitzer diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index de43db7e4b..2437081e3f 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -257,8 +257,6 @@ visible_message("\The [src] splatters a layer of web on \the [target]!") new /obj/effect/spider/stickyweb(target.loc) ..() -<<<<<<< HEAD -======= /obj/item/projectile/beam/tungsten name = "core of molten tungsten"