mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-25 21:19:44 +01:00
Allow Transparency for Wings, Tails, and Ears (#17283)
* Automatic changelog compile [ci skip]
* Initial work to allow wings to be transparent.
* Revert "Automatic changelog compile [ci skip]"
This reverts commit 8cb19dcdcf.
* * Add ears and tail support
Secondary ears/horns isn't supported atm because it's set up differently and I'd need more than 10% brain power to figure that out
* Add ears/tail alpha support to the appearance changer GUI
* Convert junky button popup to number slider.
Possibly a performance issue to be had here but I'm not really worried about it.
* Add : and " " before previews
* pretty pretty
* fsdfsd
* Secondary Ears. Fsdfsdfsd.
* Yes, Wing Alpha still applies.
Adds caps to species_shapeshift_vr alpha selections, add second ear alpha selection
---------
Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
parent
206074690b
commit
516a07d609
@@ -135,6 +135,7 @@
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/ears_color1, rgb(character.r_ears, character.g_ears, character.b_ears))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/ears_color2, rgb(character.r_ears2, character.g_ears2, character.b_ears2))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/ears_color3, rgb(character.r_ears3, character.g_ears3, character.b_ears3))
|
||||
prefs.update_preference_by_type(/datum/preference/numeric/human/ears_alpha, character.a_ears)
|
||||
|
||||
// secondary ears
|
||||
prefs.ear_secondary_style = character.ear_secondary_style?.name
|
||||
@@ -143,11 +144,13 @@
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/tail_color1, rgb(character.r_tail, character.g_tail, character.b_tail))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/tail_color2, rgb(character.r_tail2, character.g_tail2, character.b_tail2))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/tail_color3, rgb(character.r_tail3, character.g_tail3, character.b_tail3))
|
||||
prefs.update_preference_by_type(/datum/preference/numeric/human/tail_alpha, character.a_tail)
|
||||
|
||||
// TODO: This will break if update_preference_by_type starts to respect is_accessible
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/wing_color1, rgb(character.r_wing, character.g_wing, character.b_wing))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/wing_color2, rgb(character.r_wing2, character.g_wing2, character.b_wing2))
|
||||
prefs.update_preference_by_type(/datum/preference/color/human/wing_color3, rgb(character.r_wing3, character.g_wing3, character.b_wing3))
|
||||
prefs.update_preference_by_type(/datum/preference/numeric/human/wing_alpha, character.a_wing)
|
||||
|
||||
prefs.custom_species = character.custom_species
|
||||
prefs.digitigrade = character.digitigrade
|
||||
|
||||
Reference in New Issue
Block a user