mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-28 06:28:01 +01:00
Slight charstomization overhauls.
-Lined up and un-overlapped the setup previews. Also taurs can now fit into the frame and not be cropped in half. -Unlocked the hidden and forgotten feature for secondary tail/taur colors. -Currently the only enabled things are the colorable wolf tail and a new dual color wolftaur. The framework for more is ready for use though! -Liberated ear coloring from the oppression of hair color. -Disabled drake and otie taurs since they lack all gear compatibility :v
This commit is contained in:
@@ -11,10 +11,16 @@
|
||||
|
||||
// Horray Furries!
|
||||
var/datum/sprite_accessory/ears/ear_style = null
|
||||
var/red_ear = 30
|
||||
var/g_ear = 30
|
||||
var/b_ear = 30
|
||||
var/datum/sprite_accessory/tail/tail_style = null
|
||||
var/r_tail = 30
|
||||
var/g_tail = 30
|
||||
var/b_tail = 30
|
||||
var/r_tail2 = 30
|
||||
var/g_tail2 = 30
|
||||
var/b_tail2 = 30
|
||||
|
||||
// Custom Species Name
|
||||
var/custom_species
|
||||
|
||||
@@ -910,6 +910,11 @@
|
||||
name = "Wolf"
|
||||
icon_state = "wolf_s"
|
||||
|
||||
/datum/sprite_accessory/tail/taur/wolf_2c
|
||||
name = "Wolf dual-color"
|
||||
icon_state = "wolf_s"
|
||||
extra_overlay = "wolfmarkings"
|
||||
|
||||
/datum/sprite_accessory/tail/taur/naga
|
||||
name = "Naga"
|
||||
icon_state = "naga_s"
|
||||
@@ -942,13 +947,13 @@
|
||||
name = "Slug"
|
||||
icon_state = "slug_s"
|
||||
|
||||
/datum/sprite_accessory/tail/taur/drake
|
||||
/*/datum/sprite_accessory/tail/taur/drake //Yeah hold that thought for a bit. These got no suit compatibility yet.
|
||||
name = "Drake"
|
||||
icon_state = "drake_s"
|
||||
|
||||
/datum/sprite_accessory/tail/taur/otie
|
||||
name = "Otie"
|
||||
icon_state = "otie_s"
|
||||
icon_state = "otie_s"*/
|
||||
|
||||
//wickedtemp: Chakat Tempest
|
||||
/datum/sprite_accessory/tail/taur/feline/tempest
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
if(ear_style && !(head && (head.flags_inv & BLOCKHEADHAIR)))
|
||||
var/icon/ears_s = new/icon("icon" = ear_style.icon, "icon_state" = ear_style.icon_state)
|
||||
if(ear_style.do_colouration)
|
||||
ears_s.Blend(rgb(src.r_hair, src.g_hair, src.b_hair), ear_style.color_blend_mode)
|
||||
ears_s.Blend(rgb(src.r_ear, src.g_ear, src.b_ear), ear_style.color_blend_mode)
|
||||
if(ear_style.extra_overlay)
|
||||
var/icon/overlay = new/icon("icon" = ear_style.icon, "icon_state" = ear_style.extra_overlay)
|
||||
ears_s.Blend(overlay, ICON_OVERLAY)
|
||||
@@ -27,6 +27,7 @@
|
||||
tail_s.Blend(rgb(src.r_tail, src.g_tail, src.b_tail), tail_style.color_blend_mode)
|
||||
if(tail_style.extra_overlay)
|
||||
var/icon/overlay = new/icon("icon" = tail_style.icon, "icon_state" = tail_style.extra_overlay)
|
||||
overlay.Blend(rgb(src.r_tail2, src.g_tail2, src.b_tail2), tail_style.color_blend_mode)
|
||||
tail_s.Blend(overlay, ICON_OVERLAY)
|
||||
qdel(overlay)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user