diff --git a/code/modules/organs/external/robolimbs.dm b/code/modules/organs/external/robolimbs.dm index 6d166c1ce39..5e40b0ddc0c 100644 --- a/code/modules/organs/external/robolimbs.dm +++ b/code/modules/organs/external/robolimbs.dm @@ -162,6 +162,11 @@ var/const/cyberbeast_monitor_styles= "blank=cyber_blank;\ icon = 'icons/mob/cyberlimbs/nanotrasen/nanotrasen_main.dmi' species_alternates = list(SPECIES_TAJ = "NanoTrasen - Tajaran", SPECIES_UNATHI = "NanoTrasen - Unathi") +/datum/robolimb/mpc + company = "Moghes Prosthetics Company" + desc = "A simple robotic limb with a lizard-like design." + icon = 'icons/mob/cyberlimbs/mpc/mpc.dmi' + /datum/robolimb/nanotrasen_tajaran company = "NanoTrasen - Tajaran" species_cannot_use = list(SPECIES_TESHARI, SPECIES_PROMETHEAN, SPECIES_DIONA, SPECIES_HUMAN, SPECIES_VOX, SPECIES_HUMAN_VATBORN, SPECIES_UNATHI, SPECIES_SKRELL, SPECIES_ZADDAT) @@ -457,7 +462,6 @@ var/const/cyberbeast_monitor_styles= "blank=cyber_blank;\ unavailable_to_build = TRUE parts = list(BP_HEAD) - /datum/robolimb/xion_monitor company = "Xion Monitor" desc = "Xion Mfg.'s unique spin on a popular prosthetic head model. It looks and minimalist and utilitarian." @@ -466,8 +470,6 @@ var/const/cyberbeast_monitor_styles= "blank=cyber_blank;\ parts = list(BP_HEAD) monitor_styles = standard_monitor_styles - - /datum/robolimb/zenghu company = "Zeng-Hu" desc = "This limb has a rubbery fleshtone covering with visible seams." @@ -476,8 +478,6 @@ var/const/cyberbeast_monitor_styles= "blank=cyber_blank;\ unavailable_to_build = TRUE skin_tone = TRUE - - /datum/robolimb/cyber_beast company = "Cyber Tech" desc = "Adjusted for deep space the material is durable, and heavy." diff --git a/code/modules/sprite_accessories/markings/synth_stuff.dm b/code/modules/sprite_accessories/markings/synth_stuff.dm index 4dbc6bc4b93..cb0b17d69d7 100644 --- a/code/modules/sprite_accessories/markings/synth_stuff.dm +++ b/code/modules/sprite_accessories/markings/synth_stuff.dm @@ -99,3 +99,60 @@ icon_state = "eboop" color_blend_mode = ICON_MULTIPLY body_parts = list(BP_L_FOOT,BP_R_FOOT,BP_L_LEG,BP_R_LEG,BP_L_ARM,BP_R_ARM,BP_L_HAND,BP_R_HAND,BP_GROIN,BP_TORSO,BP_HEAD) + +// synth antennae +/datum/sprite_accessory/marking/synth/antennae + name = "Synthlizard Antennae" + id = "marking_synth_antennae" + icon_state = "normal_antenna" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/synth/antennae/curled + name = "Synthlizard Curled Antennae" + id = "marking_synth_curled_antennae" + icon_state = "curled_antenna" + +/datum/sprite_accessory/marking/synth/antennae/thick + name = "Synthlizard Thick Antennae" + id = "marking_synth_thick_antennae" + icon_state = "thick_antenna" + +/datum/sprite_accessory/marking/synth/antennae/short + name = "Synthlizard Short Antennae" + id = "marking_synth_short_antennae" + icon_state = "short_antenna" + +/datum/sprite_accessory/marking/synth/antennae/sharp + name = "Synthlizard Sharp Antennae" + id = "marking_synth_sharp_antennae" + icon_state = "sharp_antenna" + +/datum/sprite_accessory/marking/synth/antennae/horn + name = "Synthlizard Horn Antennae" + id = "marking_synth_horn_antennae" + icon_state = "horns_antenna" + +/datum/sprite_accessory/marking/synth/snout + name = "Synthlizard Snout 1" + id = "marking_synth_snout_1" + icon_state = "synthliz_snout1" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/synth/snout/alt + name = "Synthlizard Snout 2" + id = "marking_synth_snout_2" + icon_state = "synthliz_snout2" + +/datum/sprite_accessory/marking/synth/snout/alt2 + name = "Synthlizard Snout 3" + id = "marking_synth_snout_3" + icon_state = "synthliz_snout3" + +/datum/sprite_accessory/marking/synth/synthliz_eyes + name = "Synthlizard Eyes" + id = "marking_synthliz_eyes" + icon_state = "synthliz_eyes" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_HEAD) diff --git a/icons/mob/cyberlimbs/mpc/mpc.dmi b/icons/mob/cyberlimbs/mpc/mpc.dmi new file mode 100644 index 00000000000..157df6baaaa Binary files /dev/null and b/icons/mob/cyberlimbs/mpc/mpc.dmi differ diff --git a/icons/mob/sprite_accessories/markings/synth_stuff.dmi b/icons/mob/sprite_accessories/markings/synth_stuff.dmi index b52388b9c81..59859c364f6 100644 Binary files a/icons/mob/sprite_accessories/markings/synth_stuff.dmi and b/icons/mob/sprite_accessories/markings/synth_stuff.dmi differ