mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-21 03:56:47 +01:00
Ports new Rogue Star tails (#16230)
Ports the Big Squirrel, Flagtail, and Bunnytaur tail options from Rogue Star
This commit is contained in:
committed by
GitHub
parent
b603127029
commit
c623617f63
@@ -1356,7 +1356,7 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon()
|
||||
if(tail_style.extra_overlay)
|
||||
var/icon/overlay = new/icon("icon" = (tail_style?.can_loaf && resting) ? tail_style.icon_loaf : tail_style.icon, "icon_state" = tail_style.extra_overlay) //CHOMPEdit
|
||||
if(wagging && tail_style.ani_state)
|
||||
overlay = new/icon("icon" = tail_style.icon, "icon_state" = tail_style.extra_overlay_w)
|
||||
overlay = new/icon("icon" = (tail_style?.can_loaf && resting) ? tail_style.icon_loaf : tail_style.icon, "icon_state" = tail_style.extra_overlay_w) //RS EDIT
|
||||
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)
|
||||
@@ -1368,7 +1368,7 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon()
|
||||
if(tail_style.extra_overlay2)
|
||||
var/icon/overlay = new/icon("icon" = (tail_style?.can_loaf && resting) ? tail_style.icon_loaf : tail_style.icon, "icon_state" = tail_style.extra_overlay2) //CHOMPEdit
|
||||
if(wagging && tail_style.ani_state)
|
||||
overlay = new/icon("icon" = tail_style.icon, "icon_state" = tail_style.extra_overlay2_w)
|
||||
overlay = new/icon("icon" = (tail_style?.can_loaf && resting) ? tail_style.icon_loaf : tail_style.icon, "icon_state" = tail_style.extra_overlay2_w) //RS EDIT
|
||||
overlay.Blend(rgb(src.r_tail3, src.g_tail3, src.b_tail3), tail_style.color_blend_mode)
|
||||
tail_s.Blend(overlay, ICON_OVERLAY)
|
||||
qdel(overlay)
|
||||
|
||||
@@ -1532,3 +1532,21 @@
|
||||
extra_overlay2 = "kaiju_long_a_spikes_glow"
|
||||
do_colouration = 1
|
||||
color_blend_mode = ICON_MULTIPLY
|
||||
|
||||
//RS ADD START
|
||||
|
||||
/datum/sprite_accessory/tail/longtail/flagtail
|
||||
name = "Flagtail"
|
||||
icon = 'icons/rogue-star/tails_64x32_rs.dmi'
|
||||
icon_state = "flagtail"
|
||||
extra_overlay = "flagtail-1"
|
||||
extra_overlay2 = "flagtail-2"
|
||||
|
||||
/datum/sprite_accessory/tail/longtail/chonksqrl
|
||||
name = "Squirrel (Big)"
|
||||
icon = 'icons/rogue-star/tails_64x32_rs.dmi'
|
||||
icon_state = "chonksqrl"
|
||||
extra_overlay = "chonksqrl-m1"
|
||||
extra_overlay2 = "chonksqrl-m2"
|
||||
|
||||
//RS ADD END
|
||||
@@ -1119,3 +1119,22 @@
|
||||
offset_y = -11
|
||||
mob_offset_y = 11
|
||||
*/
|
||||
|
||||
//RS ADD START
|
||||
|
||||
|
||||
/datum/sprite_accessory/tail/taur/bunny
|
||||
name = "Bunny (Taur, Fat vwag)"
|
||||
icon = 'icons/rogue-star/tails_64x32_rs.dmi'
|
||||
icon_state = "bnytr"
|
||||
extra_overlay = "bnytr-m1"
|
||||
extra_overlay2 = "bnytr-m2"
|
||||
ani_state = "bnytr-f"
|
||||
extra_overlay_w = "bnytr-m1"
|
||||
extra_overlay2_w = "bnytr-f-m2"
|
||||
|
||||
can_loaf = TRUE
|
||||
icon_loaf = 'icons/rogue-star/loafs_64x32.dmi'
|
||||
loaf_offset = 4
|
||||
|
||||
//RS ADD END
|
||||
Reference in New Issue
Block a user