From c8632e8accedb04afb3bb2e219b03ad58d26eaac Mon Sep 17 00:00:00 2001 From: Screemonster Date: Sat, 5 May 2018 06:29:57 +0100 Subject: [PATCH] adds organs --- .../carbon/human/species/station/alraune.dm | 32 ++++++++++++++++-- icons/mob/species/alraune/organs.dmi | Bin 0 -> 877 bytes 2 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 icons/mob/species/alraune/organs.dmi diff --git a/code/modules/mob/living/carbon/human/species/station/alraune.dm b/code/modules/mob/living/carbon/human/species/station/alraune.dm index 526715c239f..0f8d7b5622a 100644 --- a/code/modules/mob/living/carbon/human/species/station/alraune.dm +++ b/code/modules/mob/living/carbon/human/species/station/alraune.dm @@ -82,9 +82,10 @@ // limited organs, 'cause they're simple has_organ = list( - O_HEART = /obj/item/organ/internal/heart, - O_BRAIN = /obj/item/organ/internal/brain, - O_EYES = /obj/item/organ/internal/eyes, + O_LIVER = /obj/item/organ/internal/liver/alraune, + O_KIDNEYS = /obj/item/organ/internal/kidneys/alraune, + O_BRAIN = /obj/item/organ/internal/brain/alraune, + O_EYES = /obj/item/organ/internal/eyes/alraune, ) /datum/species/alraune/can_breathe_water() @@ -308,3 +309,28 @@ breath.update_values() return 1 + +/obj/item/organ/internal/brain/alraune + icon = 'icons/mob/species/alraune/organs.dmi' + icon_state = "neurostroma" + name = "neuro-stroma" + desc = "A knot of fibrous plant matter." + parent_organ = BP_TORSO // brains in their core + +/obj/item/organ/internal/eyes/alraune + icon = 'icons/mob/species/alraune/organs.dmi' + icon_state = "photoreceptors" + name = "photoreceptors" + desc = "Bulbous and fleshy plant matter." + +/obj/item/organ/internal/kidneys/alraune + icon = 'icons/mob/species/alraune/organs.dmi' + icon_state = "rhyzofilter" + name = "rhyzofilter" + desc = "A tangle of root nodules." + +/obj/item/organ/internal/liver/alraune + icon = 'icons/mob/species/alraune/organs.dmi' + icon_state = "phytoextractor" + name = "phytoextractor" + desc = "A bulbous gourd-like structure." \ No newline at end of file diff --git a/icons/mob/species/alraune/organs.dmi b/icons/mob/species/alraune/organs.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e2da475f67949836775bf419faa185cbb2ff6615 GIT binary patch literal 877 zcmV-z1CsoSP)G@*#)#gw(#rw?{7f(lb(lof%0007DNkl=qQdv&MyN?Mqo=PbizwGrRY6y}4 z&qifqZ_EAHTGRzOnCr6qE&;g$VAR&$&e^LzKW_kPmgSb?ZtP{=0{XgSh1!_bZUE3% zn_~cTF{a-D4f@D)+gj64TM6@#f%n$f9uq+T2G}vDaOyGXlI#QZ#ay@qq13Psz-&0i zSi5Y!?E-HnC2{B=$8gUg$B$5xTk}9T%eQ6u69FoKDxh5wqfy{$b0GxQkz^n=P+7`Q z=G-nYH6FMvF-@`4>J0pJ66TjpKwatt3HX7{u-w*w%t2sK3L0(S!>>vV_? z{!6Q+AM#y%v~bJC4iIa-&3-mI76Tn0fwWb1Ujdws-nlpc$Sfo|iqRd6u()$i!EGYX z3D`(9GxK3ZV4!j>QMK*NVsJRTDs1GHghpeX>lW!Am)J(^R00*=UOjW)^|Y4=RGPiY zQo!2T0j^No0WD+v4piD`Ju`R9q*tJltpLsRJbM?|qoP;XqqyD|0$R7a^$GyrrStQ` zg8&^|gs9(YcJctli;m|YJd^~cp+bEmGz+f_p?s)#J7NeE(>{PG0DhyymxoN5WG!aV zIp_+&?N3el!kFJ5)&n41Iuk&UxUc(;4FTjEPdHjWvrOx-*HXa)I#BTNf=B`c+g164 z?gJeO-G~xO?Go`ESh2%Lg9FGx1m47vbTaxkpj7_^m(z8{X9dXh00000NkvXXu0mjf D(D9ip literal 0 HcmV?d00001