From a118b6f28f2df78d3190138002a609363ac4c7e2 Mon Sep 17 00:00:00 2001
From: "Wowzewow (Wezzy)" <42310821+alsoandanswer@users.noreply.github.com>
Date: Mon, 3 Feb 2020 01:57:39 +0800
Subject: [PATCH] Autopsy scanner & optable sound (#8139)
---
code/game/machinery/OpTable.dm | 33 ++++++++--------
code/game/machinery/biogenerator.dm | 22 +++++------
code/game/objects/items/weapons/autopsy.dm | 15 +++----
code/modules/mining/machine_processing.dm | 6 +--
code/modules/paperwork/photocopier.dm | 22 +++++------
html/changelogs/wezzy_optable_autopsy.yml | 43 +++++++++++++++++++++
icons/obj/autopsy_scanner.dmi | Bin 346 -> 0 bytes
icons/obj/device.dmi | Bin 33937 -> 34081 bytes
sound/bureaucracy/print_short.ogg | Bin 0 -> 62019 bytes
sound/effects/switch1.ogg | Bin 74742 -> 0 bytes
10 files changed, 93 insertions(+), 48 deletions(-)
create mode 100644 html/changelogs/wezzy_optable_autopsy.yml
delete mode 100644 icons/obj/autopsy_scanner.dmi
create mode 100644 sound/bureaucracy/print_short.ogg
delete mode 100644 sound/effects/switch1.ogg
diff --git a/code/game/machinery/OpTable.dm b/code/game/machinery/OpTable.dm
index 7dd7f38a85e..13b09e50949 100644
--- a/code/game/machinery/OpTable.dm
+++ b/code/game/machinery/OpTable.dm
@@ -30,7 +30,7 @@
/obj/machinery/optable/examine(var/mob/user)
. = ..()
- to_chat(user, "The neural suppressors are switched [suppressing ? "on" : "off"].")
+ to_chat(user, span("notice", "The neural suppressors are switched [suppressing ? "on" : "off"]."))
/obj/machinery/optable/ex_act(severity)
@@ -50,26 +50,27 @@
else
return
-/obj/machinery/optable/attack_hand(mob/user as mob)
- if (HULK in usr.mutations)
- visible_message("\The [usr] destroys \the [src]!")
+/obj/machinery/optable/attack_hand(mob/user)
+ if (HULK in user.mutations)
+ visible_message(span("danger", "\The [user] destroys \the [src]!"))
src.density = 0
qdel(src)
return
if(!victim)
- to_chat(user, "There is nobody on \the [src]. It would be pointless to turn the suppressor on.")
+ to_chat(user, span("warning", "There is nobody on \the [src]. It would be pointless to turn the suppressor on."))
return TRUE
if(user != victim && !use_check_and_message(user)) // Skip checks if you're doing it to yourself or turning it off, this is an anti-griefing mechanic more than anything.
- user.visible_message("\The [user] begins switching [suppressing ? "off" : "on"] \the [src]'s neural suppressor.")
+ user.visible_message(span("warning", "\The [user] begins switching [suppressing ? "off" : "on"] \the [src]'s neural suppressor."))
if(!do_after(user, 30, src))
return
if(!victim)
- to_chat(user, "There is nobody on \the [src]. It would be pointless to turn the suppressor on.")
+ to_chat(user, span("warning", "There is nobody on \the [src]. It would be pointless to turn the suppressor on."))
suppressing = !suppressing
- user.visible_message("\The [user] switches [suppressing ? "on" : "off"] \the [src]'s neural suppressor.")
+ user.visible_message(span("notice", "\The [user] switches [suppressing ? "on" : "off"] \the [src]'s neural suppressor."))
+ playsound(src.loc, "switchsounds", 50, 1)
/obj/machinery/optable/CanPass(atom/movable/mover, turf/target, height=0, air_group=0)
if(air_group || (height==0)) return 1
@@ -110,7 +111,7 @@
if (C == user)
user.visible_message("[user] climbs on \the [src].","You climb on \the [src].")
else
- visible_message("\The [C] has been laid on \the [src] by [user].")
+ visible_message(span("notice", "\The [C] has been laid on \the [src] by [user]."))
if (C.client)
C.client.perspective = EYE_PERSPECTIVE
C.client.eye = src
@@ -139,9 +140,9 @@
if(L == user)
- user.visible_message("[user] starts climbing onto [src].", "You start climbing onto [src].", range = 3)
+ user.visible_message(span("notice", "[user] starts climbing onto [src]."), span("notice", "You start climbing onto [src]."), range = 3)
else
- user.visible_message("[user] starts putting [L] onto [src].", "You start putting [L] onto [src].", range = 3)
+ user.visible_message(span("notice", "[user] starts putting [L] onto [src]."), span("notice", "You start putting [L] onto [src]."), range = 3)
if (do_mob(user, L, 10, needhand = 0))
if (bucklestatus == 2)
var/obj/structure/LB = L.buckled
@@ -164,7 +165,7 @@
if (istype(W, /obj/item/grab))
var/obj/item/grab/G = W
if (src.victim)
- to_chat(usr, "The table is already occupied!")
+ to_chat(usr, span("notice", "The table is already occupied!"))
return 0
var/mob/living/L = G.affecting
@@ -175,9 +176,9 @@
if(L == user)
- user.visible_message("[user] starts climbing onto [src].", "You start climbing onto [src].", range = 3)
+ user.visible_message(span("notice", "[user] starts climbing onto [src]."), span("notice", "You start climbing onto [src]."), range = 3)
else
- user.visible_message("[user] starts putting [L] onto [src].", "You start putting [L] onto [src].", range = 3)
+ user.visible_message(span("notice", "[user] starts putting [L] onto [src]."), span("notice", "You start putting [L] onto [src]."), range = 3)
if (do_mob(user, L, 10, needhand = 0))
if (bucklestatus == 2)
var/obj/structure/LB = L.buckled
@@ -195,9 +196,9 @@
/obj/machinery/optable/proc/check_table(mob/living/carbon/patient as mob)
check_victim()
if(src.victim && get_turf(victim) == get_turf(src) && victim.lying)
- to_chat(usr, "\The [src] is already occupied!")
+ to_chat(usr, span("warning", "\The [src] is already occupied!"))
return 0
if(patient.buckled)
- to_chat(usr, "Unbuckle \the [patient] first!")
+ to_chat(usr, span("notice", "Unbuckle \the [patient] first!"))
return 0
return 1
diff --git a/code/game/machinery/biogenerator.dm b/code/game/machinery/biogenerator.dm
index 10cc889dda5..bc27fb9f95a 100644
--- a/code/game/machinery/biogenerator.dm
+++ b/code/game/machinery/biogenerator.dm
@@ -333,7 +333,7 @@
/obj/machinery/biogenerator/emag_act(var/remaining_charges, var/mob/user)
if(!emagged)
emagged = 1
- visible_message("\The [src] makes a fizzling sound.")
+ visible_message(span("danger", "\The [src] makes a fizzling sound."))
return 1
/obj/machinery/biogenerator/Initialize()
@@ -364,47 +364,47 @@
return
if(istype(O, /obj/item/reagent_containers/glass))
if(beaker)
- to_chat(user, "]The [src] is already loaded.")
+ to_chat(user, span("notice", "\The [src] is already loaded."))
else
user.remove_from_mob(O)
O.forceMove(src)
beaker = O
updateUsrDialog()
else if(processing)
- to_chat(user, "\The [src] is currently processing.")
+ to_chat(user, span("notice", "\The [src] is currently processing."))
else if(istype(O, /obj/item/storage/bag/plants))
var/i = 0
var/obj/item/storage/bag/P = O
for(var/obj/item/reagent_containers/food/snacks/grown/G in contents)
i++
if(i >= capacity)
- to_chat(user, "\The [src] is already full! Activate it.")
+ to_chat(user, span("notice", "\The [src] is already full! Activate it."))
else
for(var/obj/item/reagent_containers/food/snacks/grown/G in P.contents)
P.remove_from_storage(G,src)
i++
if(i >= capacity)
- to_chat(user, "You fill \the [src] to its capacity.")
+ to_chat(user, span("notice", "You fill \the [src] to its capacity."))
break
CHECK_TICK
if(i < capacity)
- to_chat(user, "You empty \the [O] into \the [src].")
+ to_chat(user, span("notice", "You empty \the [O] into \the [src]."))
else if(!istype(O, /obj/item/reagent_containers/food/snacks/grown))
- to_chat(user, "You cannot put this in \the [src].")
+ to_chat(user, span("notice", "You cannot put this in \the [src]."))
else
var/i = 0
for(var/obj/item/reagent_containers/food/snacks/grown/G in contents)
i++
if(i >= capacity)
- to_chat(user, "\The [src] is full! Activate it.")
+ to_chat(user, span("notice", "\The [src] is full! Activate it."))
else
user.remove_from_mob(O)
O.forceMove(src)
- to_chat(user, "You put \the [O] in \the [src]")
+ to_chat(user, span("notice", "You put \the [O] in \the [src]"))
update_icon()
return
@@ -482,7 +482,7 @@
if (stat) //NOPOWER etc
return
if(processing)
- to_chat(usr, "The biogenerator is in the process of working.")
+ to_chat(usr, span("notice", "The biogenerator is in the process of working."))
return
var/S = 0
for(var/obj/item/reagent_containers/food/snacks/grown/I in contents)
@@ -532,7 +532,7 @@
points -= totake
use_power(totake * 0.25)
sleep( delay )
- playsound(src.loc, 'sound/machines/switch3.ogg', 50, 1)
+ playsound(src.loc, "switchsounds", 50, 1)
var/new_object = recipie_data["object"]
new new_object(loc)
diff --git a/code/game/objects/items/weapons/autopsy.dm b/code/game/objects/items/weapons/autopsy.dm
index 0f563a2e66a..43f10d0d6bd 100644
--- a/code/game/objects/items/weapons/autopsy.dm
+++ b/code/game/objects/items/weapons/autopsy.dm
@@ -5,8 +5,8 @@
/obj/item/autopsy_scanner
name = "autopsy scanner"
desc = "Extracts information on wounds."
- icon = 'icons/obj/autopsy_scanner.dmi'
- icon_state = ""
+ icon = 'icons/obj/device.dmi'
+ icon_state = "autopsy"
flags = CONDUCT
w_class = 2.0
origin_tech = list(TECH_MATERIAL = 1, TECH_BIO = 1)
@@ -150,7 +150,8 @@
scan_data += "
"
for(var/mob/O in viewers(usr))
- O.show_message("\The [src] rattles and prints out a sheet of paper.", 1)
+ O.show_message(span("notice", "\The [src] rattles and prints out a sheet of paper."), 1)
+ playsound(loc, "sound/bureaucracy/print_short.ogg", 50, 1)
sleep(10)
@@ -173,19 +174,19 @@
src.wdata = list()
src.chemtraces = list()
src.timeofdeath = null
- to_chat(user, "A new patient has been registered.. Purging data for previous patient.")
+ to_chat(user, span("notice", "A new patient has been registered. Purging data for previous patient."))
src.timeofdeath = M.timeofdeath
var/obj/item/organ/external/S = M.get_organ(user.zone_sel.selecting)
if(!S)
- to_chat(usr, "You can't scan this body part.")
+ to_chat(usr, span("warning", "You can't scan this body part."))
return
if(!S.open)
- to_chat(usr, "You have to cut the limb open first!")
+ to_chat(usr, span("warning", "You have to cut the limb open first!"))
return
for(var/mob/O in viewers(M))
- O.show_message("\The [user] scans the wounds on [M.name]'s [S.name] with \the [src]", 1)
+ O.show_message(span("notice", "\The [user] scans the wounds on [M.name]'s [S.name] with \the [src]"), 1)
src.add_data(S)
diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm
index 835a483ab3a..4921f674125 100644
--- a/code/modules/mining/machine_processing.dm
+++ b/code/modules/mining/machine_processing.dm
@@ -248,9 +248,9 @@
P.stamped += /obj/item/stamp
P.add_overlay(stampoverlay)
P.stamps += "
This paper has been stamped by the NT Ore Processing System."
-
- playsound(loc, "sound/bureaucracy/print.ogg", 75, 1)
- user.visible_message("\The [src] spits out a piece of paper.")
+
+ user.visible_message("\The [src] rattles and prints out a sheet of paper.")
+ playsound(loc, "sound/bureaucracy/print_short.ogg", 50, 1)
// reset
output_mats = list()
diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm
index 6dd7154b36e..67411c7bd1c 100644
--- a/code/modules/paperwork/photocopier.dm
+++ b/code/modules/paperwork/photocopier.dm
@@ -65,7 +65,7 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
if(copyitem)
copyitem.forceMove(usr.loc)
usr.put_in_hands(copyitem)
- to_chat(usr, "You take \the [copyitem] out of \the [src].")
+ to_chat(usr, span("notice", "You take \the [copyitem] out of \the [src]."))
copyitem = null
SSvueui.check_uis_for_change(src)
else if(href_list["aipic"])
@@ -96,30 +96,30 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
if(!copyitem)
user.drop_from_inventory(O,src)
copyitem = O
- to_chat(user, "You insert \the [O] into \the [src].")
+ to_chat(user, span("notice", "You insert \the [O] into \the [src]."))
flick(insert_anim, src)
playsound(loc, 'sound/bureaucracy/scan.ogg', 75, 1)
SSvueui.check_uis_for_change(src)
else
- to_chat(user, "There is already something in \the [src].")
+ to_chat(user, span("notice", "There is already something in \the [src]."))
else if(istype(O, /obj/item/device/toner))
if(toner <= 10) //allow replacing when low toner is affecting the print darkness
- to_chat(user, "You insert \the [O] into \the [src].")
+ to_chat(user, span("notice", "You insert \the [O] into \the [src]."))
flick("photocopier_toner", src)
- playsound(loc, 'sound/effects/Switch1.ogg', 50, 1)
+ playsound(loc, "switchsounds", 50, 1)
var/obj/item/device/toner/T = O
toner += T.toner_amount
user.drop_from_inventory(O,get_turf(src))
qdel(O)
SSvueui.check_uis_for_change(src)
else
- to_chat(user, "This cartridge is not yet ready for replacement! Use up the rest of the toner.")
+ to_chat(user, span("notice", "This cartridge is not yet ready for replacement! Use up the rest of the toner."))
flick("photocopier_notoner", src)
playsound(loc, 'sound/machines/buzz-two.ogg', 75, 1)
else if(O.iswrench())
playsound(loc, O.usesound, 50, 1)
anchored = !anchored
- to_chat(user, "You [anchored ? "wrench" : "unwrench"] \the [src].")
+ to_chat(user, span("notice", "You [anchored ? "wrench" : "unwrench"] \the [src]."))
return
/obj/machinery/photocopier/proc/copy_type(var/c_item = copyitem) // helper proc to reduce ctrl+c ctrl+v
@@ -136,7 +136,7 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
sleep(15*B.pages.len)
return B
else
- to_chat(usr, "\The [c_item] can't be copied by \the [src].")
+ to_chat(usr, span("warning", "\The [c_item] can't be copied by \the [src]."))
return FALSE
/obj/machinery/photocopier/ex_act(severity)
@@ -193,7 +193,7 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
toner--
if(toner == 0)
- visible_message("A red light on \the [src] flashes, indicating that it is out of toner.")
+ visible_message(span("notice", "A red light on \the [src] flashes, indicating that it is out of toner."))
flick("photocopier_notoner", src)
playsound(loc, 'sound/machines/buzz-two.ogg', 75, 1)
return
@@ -221,7 +221,7 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
toner -= 5 //photos use a lot of ink!
if(toner < 0)
toner = 0
- visible_message("A red light on \the [src] flashes, indicating that it is out of toner.")
+ visible_message(span("notice", "A red light on \the [src] flashes, indicating that it is out of toner."))
flick("photocopier_notoner", src)
playsound(loc, 'sound/machines/buzz-two.ogg', 75, 1)
return p
@@ -232,7 +232,7 @@ VUEUI_MONITOR_VARS(/obj/machinery/photocopier, photocopiermonitor)
for(var/obj/item/W in bundle.pages)
if(toner <= 0 && need_toner)
toner = 0
- visible_message("A red light on \the [src] flashes, indicating that it is out of toner.")
+ visible_message(span("notice", "A red light on \the [src] flashes, indicating that it is out of toner."))
flick("photocopier_notoner", src)
playsound(loc, 'sound/machines/buzz-two.ogg', 75, 1)
break
diff --git a/html/changelogs/wezzy_optable_autopsy.yml b/html/changelogs/wezzy_optable_autopsy.yml
new file mode 100644
index 00000000000..9f157e20a9f
--- /dev/null
+++ b/html/changelogs/wezzy_optable_autopsy.yml
@@ -0,0 +1,43 @@
+################################
+# Example Changelog File
+#
+# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
+#
+# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
+# When it is, any changes listed below will disappear.
+#
+# Valid Prefixes:
+# bugfix
+# wip (For works in progress)
+# tweak
+# soundadd
+# sounddel
+# rscadd (general adding of nice things)
+# rscdel (general deleting of nice things)
+# imageadd
+# imagedel
+# maptweak
+# spellcheck (typo fixes)
+# experiment
+# balance
+# admin
+# backend
+# security
+# refactor
+#################################
+
+# Your name.
+author: Wowzewow (Wezzy)
+
+# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
+delete-after: True
+
+# Any changes you've made. See valid prefix list above.
+# INDENT WITH TWO SPACES. NOT TABS. SPACES.
+# SCREW THIS UP AND IT WON'T WORK.
+# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
+# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
+changes:
+ - soundadd: "Switching the operating table's neural suppressor on and off should play a sound now."
+ - tweak: "Tweaks the autopsy scanner sprite, and printing autopsy reports play a sound now."
+
diff --git a/icons/obj/autopsy_scanner.dmi b/icons/obj/autopsy_scanner.dmi
deleted file mode 100644
index 82c47de4c1a9ca7df71ae125377bedd0cd73b281..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 346
zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv#Q>iW*8>L*0GWpmAAa%dnK1)H
znlXcM8pD4EhX1b^(*84;nVFq5+IRt
zkAb0LPHqvTxp9ns=i5mhS;acggrVrvp3lnZ98*%GC)W?6xqTqxrWrd!h%Db74}
q=h1_l=aX30|G#LLV)w0iCxhKzslCf=67B+>z~JfX=d#Wzp$Pzg>55AL
diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi
index c6e8e92b3148e536862ec744077be7db025cf70d..b5a4fa32689dfe95b24634667984b3d01e0f5de8 100644
GIT binary patch
literal 34081
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