Fixes captains displaycase [Hooks P3]

This commit is contained in:
AffectedArc07
2019-05-05 22:31:24 +01:00
parent b403cd3c58
commit f2bcd204bc
3 changed files with 7 additions and 12 deletions
+6 -4
View File
@@ -4,16 +4,14 @@
// List and hook used to set up the captain's print on their display case
var/global/list/captain_display_cases = list()
/hook/captain_spawned/proc/displaycase(mob/living/carbon/human/captain)
/proc/updateDisplaycase(mob/living/carbon/human/captain)
if(!captain_display_cases.len)
return 1
return
var/fingerprint = captain.get_full_print()
for(var/obj/structure/displaycase/D in captain_display_cases)
if(istype(D))
D.ue = fingerprint
return 1
/obj/structure/displaycase_frame
name = "display case frame"
icon = 'icons/obj/stock_parts.dmi'
@@ -123,6 +121,10 @@ var/global/list/captain_display_cases = list()
req_access = list(access_captain)
start_showpiece_type = /obj/item/gun/energy/laser/captain
/obj/structure/displaycase/captains_laser/New()
captain_display_cases += src
return ..()
/obj/structure/displaycase/stechkin
name = "officer's display case"
desc = "A display case containing a humble stechkin pistol. Never forget your roots."