New Hair & Sprite Accessories Cleanup (#3897)

Adds 19 new hair styles and 3 new facial hair styles, splits human_face.dmi into several DMIs, and support for hair/sprite_accessories that use blending modes other than ICON_ADD.
This commit is contained in:
Lohikar
2017-11-29 11:41:09 +02:00
committed by Erki
parent 6f78d13e78
commit 32a2776f58
20 changed files with 276 additions and 418 deletions
+2 -2
View File
@@ -63,7 +63,7 @@
var/icon/eyes_icon = SSicon_cache.human_eye_cache[cache_key]
if (!eyes_icon)
eyes_icon = new/icon('icons/mob/human_face.dmi', species.eyes)
eyes_icon = new/icon('icons/mob/human_face/eyes.dmi', species.eyes)
if(eyecolor)
eyes_icon.Blend(eyecolor, ICON_ADD)
else
@@ -77,7 +77,7 @@
if(owner.lip_style && (species && (species.appearance_flags & HAS_LIPS)))
var/icon/lip_icon = SSicon_cache.human_lip_cache["[owner.lip_style]"]
if (!lip_icon)
lip_icon = new/icon('icons/mob/human_face.dmi', "lips_[owner.lip_style]_s")
lip_icon = new/icon('icons/mob/human_face/lips.dmi', "[owner.lip_style]")
SSicon_cache.human_lip_cache["[owner.lip_style]"] = lip_icon
add_overlay(lip_icon)