Shadowpeople's healing is from their brain, splits up surgery.dmi (#69543)

About The Pull Request

    Shadowpeople
        brain now holds their healing properties.
            while possible to extract the brain and put them in another species, the burn-in-light downside really makes it a lot more worth it to just stay a shadowperson and enjoy their other benefits than to swap.
        Now use burning eyes from nightmares instead of an unsprited nightvision granting eyeball.
    surgery.dmi split up
        surgery_ui.dmi holds zone selection ui things for research
        surgery_tools.dmi holds surgical tools
        /organs folder holds organs.dmi, and species specific organ files for flies and shadowpeople
            flies don't put in their random organs because of dmi memes, all their UNIQUE organs will be in the .dmi

Why It's Good For The Game

moving behavior onto the organ moves us closer to species as a blueprint, not species as something that magically grants immutable bonuses.
surgery.dmi is poorly described, holds many different things, and conflicts often because of it.
Changelog

cl
add: Shadowpeople now heal from their brains! Their brain-tumor-thingy!
code: split up surgery.dmi
/cl
This commit is contained in:
tralezab
2022-09-02 10:07:24 +12:00
committed by GitHub
parent 09170273e1
commit a88a2f8132
25 changed files with 65 additions and 58 deletions
+8 -8
View File
@@ -57,15 +57,15 @@
"Analyzer" = image(icon = 'icons/obj/device.dmi', icon_state = "analyzer"),
"Pickaxe" = image(icon = 'icons/obj/mining.dmi', icon_state = "minipick"),
"Shovel" = image(icon = 'icons/obj/mining.dmi', icon_state = "spade"),
"Retractor" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "retractor"),
"Hemostat" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "hemostat"),
"Cautery" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "cautery"),
"Drill" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "drill"),
"Scalpel" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "scalpel"),
"Saw" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "saw"),
"Bonesetter" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "bone setter"),
"Retractor" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "retractor"),
"Hemostat" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "hemostat"),
"Cautery" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "cautery"),
"Drill" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "drill"),
"Scalpel" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "scalpel"),
"Saw" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "saw"),
"Bonesetter" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "bone setter"),
"Knife" = image(icon = 'icons/obj/kitchen.dmi', icon_state = "knife"),
"Blood Filter" = image(icon = 'icons/obj/medical/surgery.dmi', icon_state = "bloodfilter"),
"Blood Filter" = image(icon = 'icons/obj/medical/organs/organs.dmi', icon_state = "bloodfilter"),
"Rolling Pin" = image(icon = 'icons/obj/kitchen.dmi', icon_state = "rolling_pin"),
"Wire Brush" = image(icon = 'icons/obj/tools.dmi', icon_state = "wirebrush"),
)