mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 11:37:40 +01:00
Surgery sounds 2: Now with volume mixer! (#26884)
* fuck it * these too * ooops * i did it again * moved some vars around * updates generics * rematch * oh shit i think this needs a break * agh * wall * updates comment * compile after 2 years * this might break things * typo fix * restores surgery sound to default * Misplaced thingy * support for some new ghetto surgery changes * organ2 * Update code/modules/surgery/bones.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * Update code/modules/surgery/surgery.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> * review change --------- Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com> Co-authored-by: Bmon <no@email.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
This commit is contained in:
@@ -182,6 +182,8 @@
|
||||
/obj/item/stack/nanopaste = 100
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/organ1.ogg'
|
||||
|
||||
/datum/surgery_step/internal/manipulate_organs/mend/proc/get_tool_name(obj/item/tool)
|
||||
var/tool_name = "[tool]"
|
||||
if(istype(tool, /obj/item/stack/medical/bruise_pack))
|
||||
@@ -296,6 +298,8 @@
|
||||
/obj/item/kitchen/utensil/fork = 70
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/organ1.ogg'
|
||||
success_sound = 'sound/surgery/organ2.ogg'
|
||||
var/obj/item/organ/internal/extracting = null
|
||||
|
||||
/datum/surgery_step/internal/manipulate_organs/extract/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
@@ -390,6 +394,9 @@
|
||||
/obj/item/food/organ = 0 // there for the flavor text
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/organ2.ogg'
|
||||
success_sound = 'sound/surgery/organ1.ogg'
|
||||
|
||||
/datum/surgery_step/internal/manipulate_organs/implant/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
if(istype(tool, /obj/item/food/organ))
|
||||
to_chat(user, "<span class='warning'>[tool] was bitten by someone! It's too damaged to use!</span>")
|
||||
@@ -643,6 +650,9 @@
|
||||
TOOL_CROWBAR = 90
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/retractor1.ogg'
|
||||
success_sound = 'sound/surgery/retractor2.ogg'
|
||||
|
||||
/datum/surgery_step/internal/manipulate_organs/finish/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
var/mob/living/carbon/human/H = target
|
||||
var/obj/item/organ/external/affected = target.get_organ(target_zone)
|
||||
@@ -707,6 +717,15 @@
|
||||
TOOL_WIRECUTTER = 35
|
||||
)
|
||||
|
||||
preop_sound = list(
|
||||
TOOL_SAW = 'sound/surgery/saw.ogg',
|
||||
/obj/item/hatchet = 'sound/surgery/scalpel1.ogg',
|
||||
/obj/item/chainsaw = 'sound/weapons/chainsaw.ogg',
|
||||
/obj/item/butcher_chainsaw = 'sound/weapons/chainsaw.ogg',
|
||||
TOOL_WIRECUTTER = 'sound/surgery/scalpel1.ogg'
|
||||
)
|
||||
|
||||
success_sound = 'sound/surgery/organ2.ogg'
|
||||
time = 5.4 SECONDS
|
||||
|
||||
|
||||
@@ -750,6 +769,9 @@
|
||||
/obj/item/butcher_chainsaw = 1
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/scalpel1.ogg'
|
||||
success_sound = 'sound/surgery/scalpel2.ogg'
|
||||
failure_sound = 'sound/surgery/organ2.ogg'
|
||||
time = 1.6 SECONDS
|
||||
|
||||
/datum/surgery_step/cut_carapace/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
@@ -787,6 +809,8 @@
|
||||
/obj/item/kitchen/utensil/fork = 60
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/retractor1.ogg'
|
||||
success_sound = 'sound/surgery/retractor2.ogg'
|
||||
time = 2.4 SECONDS
|
||||
|
||||
/datum/surgery_step/retract_carapace/begin_step(mob/living/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery)
|
||||
@@ -838,6 +862,9 @@
|
||||
/obj/item/flamethrower = 1
|
||||
)
|
||||
|
||||
preop_sound = 'sound/surgery/cautery1.ogg'
|
||||
success_sound = 'sound/surgery/cautery2.ogg'
|
||||
failure_sound = 'sound/items/welder.ogg'
|
||||
time = 2.4 SECONDS
|
||||
|
||||
/datum/surgery_step/generic/seal_carapace/proc/zone_name(target_zone)
|
||||
|
||||
Reference in New Issue
Block a user