Adds IPC Antennas (#6049)

This commit is contained in:
Ziiro
2018-03-24 13:33:19 -06:00
committed by kevinz000
parent 04a761838d
commit b70381c89e
9 changed files with 62 additions and 14 deletions
@@ -1044,6 +1044,36 @@
name = "Stars"
icon_state = "stars"
// IPC Antennas
/datum/sprite_accessory/antenna
icon = 'modular_citadel/icons/mob/ipc_antennas.dmi'
color_src = MUTCOLORS2
/datum/sprite_accessory/antenna/none
name = "None"
icon_state = "None"
/datum/sprite_accessory/antenna/antennae
name = "Angled Antennae"
icon_state = "antennae"
/datum/sprite_accessory/antenna/tvantennae
name = "TV Antennae"
icon_state = "tvantennae"
/datum/sprite_accessory/antenna/cyberhead
name = "Cyberhead"
icon_state = "cyberhead"
/datum/sprite_accessory/antenna/antlers
name = "Antlers"
icon_state = "antlers"
/datum/sprite_accessory/antenna/crowned
name = "Crowned"
icon_state = "crowned"
// *** Snooooow flaaaaake ***
/datum/sprite_accessory/mam_body_markings/guilmon
@@ -1115,4 +1145,3 @@
extra = FALSE
extra2 = FALSE
ckeys_allowed = list("poojawa")
@@ -77,6 +77,8 @@
switch(bodypart)
if("ipc_screen")
return GLOB.ipc_screens_list[H.dna.features["ipc_screen"]]
if("ipc_antenna")
return GLOB.ipc_antennas_list[H.dna.features["ipc_antenna"]]
if("mam_tail")
return GLOB.mam_tails_list[H.dna.features["mam_tail"]]
if("mam_waggingtail")
@@ -92,4 +94,4 @@
if("xenohead")
return GLOB.xeno_head_list[H.dna.features["xenohead"]]
if("xenotail")
return GLOB.xeno_tail_list[H.dna.features["xenotail"]]
return GLOB.xeno_tail_list[H.dna.features["xenotail"]]
@@ -6,8 +6,8 @@
blacklisted = 0
sexes = 0
species_traits = list(MUTCOLORS,NOEYES)
mutant_bodyparts = list("ipc_screen")
default_features = list("ipc_screen" = "Blank")
mutant_bodyparts = list("ipc_screen", "ipc_antenna")
default_features = list("ipc_screen" = "Blank", "ipc_antenna" = "None")
meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/ipc
var/datum/action/innate/monitor_change/screen