Fixes Medical Cyborg skins. (#8826)

* Fixes Medical Cyborg skins.

* Update robot_modules.dm
This commit is contained in:
Iamgoofball
2021-10-14 22:32:57 +01:00
committed by GitHub
parent 76068cfb0d
commit 02b9ea8960
2 changed files with 23 additions and 127 deletions
@@ -206,6 +206,7 @@
cyborg_base_icon = details[SKIN_ICON_STATE]
if(!isnull(details[SKIN_ICON]))
cyborg.icon = details[SKIN_ICON]
cyborg_icon_override = details[SKIN_ICON] // SKYRAT EDIT ADDITION
if(!isnull(details[SKIN_PIXEL_X]))
cyborg.base_pixel_x = details[SKIN_PIXEL_X]
if(!isnull(details[SKIN_PIXEL_Y]))
@@ -409,10 +410,31 @@
model_select_icon = "medical"
model_traits = list(TRAIT_PUSHIMMUNE)
hat_offset = 3
// SKYRAT EDIT START: Adds all the cyborg skins.
borg_skins = list(
"Machinified Doctor" = list(SKIN_ICON_STATE = "medical"),
"Machinified Doctor" = list(SKIN_ICON_STATE = "medical", SKIN_TRAITS = list(R_TRAIT_SMALL)),
"Qualified Doctor" = list(SKIN_ICON_STATE = "qualified_doctor"),
"Zoomba" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "zoomba_med"),
"Droid" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "medical", SKIN_HAT_OFFSET = 4),
"Sleek" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "sleekmed"),
"Marina" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "marinamed"),
"Eyebot" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "eyebotmed", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_SMALL)),
"Heavy" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "heavymed"),
"Bootyborg" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "bootymedical"),
"Male Bootyborg" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "male_bootymedical"),
// PLEASE ASSUME THE POSITION
"Protectron" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "protectron_medical"),
"Miss M" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "missm_med"),
"Arachne" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "arachne"),
"Insekt" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "insekt-Med"),
"Mech" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/robots_med.dmi', SKIN_ICON_STATE = "gibbs"),
"Hound" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/widerobot_med.dmi', SKIN_ICON_STATE = "medihound", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_WIDE)),
"Vale" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/widerobot_med.dmi', SKIN_ICON_STATE = "valemed", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_WIDE)),
"Alina" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/widerobot_med.dmi', SKIN_ICON_STATE = "alina-med", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_WIDE)),
"Drake" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/widerobot_med.dmi', SKIN_ICON_STATE = "drakemed", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_WIDE)),
"Borgi" = list(SKIN_ICON = 'modular_skyrat/modules/altborgs/icons/mob/widerobot_med.dmi', SKIN_ICON_STATE = "borgi-medi", SKIN_TRAITS = list(R_TRAIT_UNIQUEWRECK, R_TRAIT_WIDE)),
)
// SKYRAT EDIT END
/obj/item/robot_model/miner
name = "Miner"