Adds instruments to the loadout and also ports some TG in-hand sprites for them. (#18389)

Hopefully restricting them to off-duties and passengers will prevent
them from being all too overused (might'd be a bit weird to bring your
old guitar with you to work every single day).

---------

Signed-off-by: 4000daniel1 <95170823+4000daniel1@users.noreply.github.com>
This commit is contained in:
4000daniel1
2024-05-12 19:01:58 +00:00
committed by GitHub
parent 3920f83d0f
commit 8c566ac48b
5 changed files with 58 additions and 0 deletions
@@ -428,6 +428,21 @@
description = "A commemorative miniature of the NSS Aurora."
path = /obj/item/toy/aurora
/datum/gear/instruments
display_name = "instrument selection"
description = "A selection of instruments for the musically inclined."
path = /obj/item/device/synthesized_instrument
allowed_roles = list("Off-Duty Crew Member", "Passenger")
/datum/gear/instruments/New()
..()
var/list/instruments = list()
instruments["guitar"] = /obj/item/device/synthesized_instrument/guitar
instruments["polyguitar"] = /obj/item/device/synthesized_instrument/guitar/multi
instruments["violin"] = /obj/item/device/synthesized_instrument/violin
instruments["Omnitrumpet"] = /obj/item/device/synthesized_instrument/trumpet
gear_tweaks += new /datum/gear_tweak/path(instruments)
/datum/gear/lore_radio
display_name = "analog radio"
path = /obj/item/lore_radio