dual hearing aids in loadout + hearing aid case (#21349)

Adds a new hearing aid case item, capable of holding a pair of hearing
aids. This is added to the hearing aid selection in the loadout,
allowing you to start with a pair of hearing aids.
(also adds names to each of the hearing aid types)
This commit is contained in:
Greenjoe12345
2025-09-15 12:01:09 +00:00
committed by GitHub
parent b0a334e1b8
commit d7ef4cba68
4 changed files with 91 additions and 1 deletions
+27 -1
View File
@@ -1,5 +1,5 @@
/obj/item/device/hearing_aid
name = "hearing aid"
name = "grey hearing aid"
desc = "A device that allows the naturally deaf to hear, to an extent."
icon = 'icons/obj/item/device/hearing_aid.dmi'
icon_state = "hearing_aid"
@@ -8,18 +8,44 @@
w_class = WEIGHT_CLASS_SMALL
/obj/item/device/hearing_aid/black
name = "black hearing aid"
icon_state = "hearing_aid-b"
item_state = "hearing_aid-b"
/obj/item/device/hearing_aid/silver
name = "silver hearing aid"
icon_state = "hearing_aid-s"
item_state = "hearing_aid-s"
/obj/item/device/hearing_aid/white
name = "white hearing aid"
icon_state = "hearing_aid-w"
item_state = "hearing_aid-w"
/obj/item/device/hearing_aid/skrell
name = "skrellian hearing aid"
desc = "A device that allows the naturally deaf to hear, to an extent. It seems to be Skrellian in design."
icon_state = "hearing_aid_skrell"
item_state = "hearing_aid_skrell"
/obj/item/storage/hearing_aid_case
name = "hearing aid case"
desc = "A small plastic case designed to hold a pair of hearing aids."
w_class = WEIGHT_CLASS_SMALL
can_hold = list(/obj/item/device/hearing_aid)
icon = 'icons/obj/item/device/hearing_aid.dmi'
icon_state = "hearing_aid_case"
storage_slots = 2
starts_with = list(/obj/item/device/hearing_aid = 2)
/obj/item/storage/hearing_aid_case/black
starts_with = list(/obj/item/device/hearing_aid/black = 2)
/obj/item/storage/hearing_aid_case/silver
starts_with = list(/obj/item/device/hearing_aid/silver = 2)
/obj/item/storage/hearing_aid_case/white
starts_with = list(/obj/item/device/hearing_aid/white = 2)
/obj/item/storage/hearing_aid_case/skrell
starts_with = list(/obj/item/device/hearing_aid/skrell = 2)