mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-23 13:17:03 +01:00
Xenofauna map update. (#9135)
* Repaths badges, ribbons, pins and permits to /medal. * Drakes can now wear pride pins. * Updates xenofauna map, repaths some accessories. * Added fence door interaction for drakes (open but not close) * Adds stasis cages to the Xenofauna lab. * Corrects some Cynosure badge paths. * Allows mobs to climb into stasis cages themselves. * Added lower temperature sensor alarms to xenofauna.
This commit is contained in:
@@ -24,7 +24,7 @@
|
||||
item_path = /obj/item/bodybag/cryobag/robobag
|
||||
tank_type = /obj/item/tank/stasis/nitro_cryo
|
||||
stasis_level = 2 // Lower than the normal cryobag, because it's not made for meat that dies. It's made for robots and is freezing.
|
||||
var/obj/item/clothing/accessory/badge/corptag // The tag on the bag.
|
||||
var/obj/item/clothing/accessory/medal/badge/corptag // The tag on the bag.
|
||||
|
||||
/obj/structure/closet/body_bag/cryobag/robobag/examine(mob/user)
|
||||
. = ..()
|
||||
@@ -36,13 +36,13 @@
|
||||
..()
|
||||
if(corptag)
|
||||
var/corptag_icon_state = "tag_blank"
|
||||
if(istype(corptag,/obj/item/clothing/accessory/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/badge/old) || istype(corptag, /obj/item/clothing/accessory/badge/sheriff))
|
||||
if(istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag,/obj/item/clothing/accessory/medal/badge/holo/detective) || istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/hos) || istype(corptag, /obj/item/clothing/accessory/medal/badge/old) || istype(corptag, /obj/item/clothing/accessory/medal/badge/sheriff))
|
||||
corptag_icon_state = "tag_badge_gold"
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/badge/holo/warden))
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/holo/warden))
|
||||
corptag_icon_state = "tag_badge_silver"
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/badge/holo))
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/holo))
|
||||
corptag_icon_state = "tag_badge_blue"
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/badge/corporate_tag))
|
||||
else if(istype(corptag, /obj/item/clothing/accessory/medal/badge/corporate_tag))
|
||||
corptag_icon_state = corptag.icon_state
|
||||
|
||||
add_overlay(corptag_icon_state)
|
||||
@@ -86,7 +86,7 @@
|
||||
for(var/mob/living/L in contents)
|
||||
analyzer.attack(L,user)
|
||||
|
||||
else if(istype(W, /obj/item/clothing/accessory/badge))
|
||||
else if(istype(W, /obj/item/clothing/accessory/medal/badge))
|
||||
if(corptag)
|
||||
var/old_tag = corptag
|
||||
corptag.forceMove(get_turf(src))
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
/obj/item/hailer,
|
||||
/obj/item/megaphone,
|
||||
/obj/item/melee,
|
||||
/obj/item/clothing/accessory/badge,
|
||||
/obj/item/clothing/accessory/medal/badge,
|
||||
/obj/item/gun/projectile/sec,
|
||||
/obj/item/gun/projectile/p92x,
|
||||
/obj/item/taperoll,
|
||||
@@ -218,7 +218,7 @@
|
||||
/obj/item/camera,
|
||||
/obj/item/autopsy_scanner,
|
||||
/obj/item/mass_spectrometer,
|
||||
/obj/item/clothing/accessory/badge,
|
||||
/obj/item/clothing/accessory/medal/badge,
|
||||
/obj/item/reagent_scanner,
|
||||
/obj/item/reagent_containers/dropper,
|
||||
/obj/item/reagent_containers/syringe,
|
||||
|
||||
@@ -34,8 +34,8 @@
|
||||
/obj/item/sample,
|
||||
/obj/item/tool/screwdriver,
|
||||
/obj/item/stamp,
|
||||
/obj/item/clothing/accessory/permit,
|
||||
/obj/item/clothing/accessory/badge,
|
||||
/obj/item/clothing/accessory/medal/permit,
|
||||
/obj/item/clothing/accessory/medal/badge,
|
||||
/obj/item/makeover
|
||||
)
|
||||
cant_hold = list(/obj/item/tool/screwdriver/power)
|
||||
|
||||
Reference in New Issue
Block a user