From f23228bda9708ba0a5d43d7ec8d3ce7b7c6433a6 Mon Sep 17 00:00:00 2001 From: DrSmugleaf Date: Tue, 12 Sep 2023 22:05:04 -0700 Subject: [PATCH] Update dragon devour action icon (#20020) Co-authored-by: metalgearsloth --- .../Systems/Actions/ActionUIController.cs | 28 ++++++++++++++++++ .../Entities/Mobs/Player/dragon.yml | 3 +- .../Textures/Interface/Actions/devour.png | Bin 473 -> 0 bytes .../Interface/Actions/devour.rsi/icon-on.png | Bin 0 -> 617 bytes .../Interface/Actions/devour.rsi/icon.png | Bin 0 -> 597 bytes .../Interface/Actions/devour.rsi/meta.json | 17 +++++++++++ .../Textures/Interface/Actions/meta.json | 3 -- 7 files changed, 47 insertions(+), 4 deletions(-) delete mode 100644 Resources/Textures/Interface/Actions/devour.png create mode 100644 Resources/Textures/Interface/Actions/devour.rsi/icon-on.png create mode 100644 Resources/Textures/Interface/Actions/devour.rsi/icon.png create mode 100644 Resources/Textures/Interface/Actions/devour.rsi/meta.json diff --git a/Content.Client/UserInterface/Systems/Actions/ActionUIController.cs b/Content.Client/UserInterface/Systems/Actions/ActionUIController.cs index 57ec0c40d5..65817aaf4a 100644 --- a/Content.Client/UserInterface/Systems/Actions/ActionUIController.cs +++ b/Content.Client/UserInterface/Systems/Actions/ActionUIController.cs @@ -961,6 +961,8 @@ public sealed class ActionUIController : UIController, IOnStateChanged(out var handOverlay)) return; diff --git a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml index 5fa8b8327e..7360076772 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/dragon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/dragon.yml @@ -180,5 +180,6 @@ noSpawn: true components: - type: EntityTargetAction - icon: Interface/Actions/devour.png + icon: { sprite : Interface/Actions/devour.rsi, state: icon } + iconOn: { sprite : Interface/Actions/devour.rsi, state: icon-on } event: !type:DevourActionEvent diff --git a/Resources/Textures/Interface/Actions/devour.png b/Resources/Textures/Interface/Actions/devour.png deleted file mode 100644 index d23d26ce8c5d4666757471b32f91d7711670669c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmV;~0Ve*5P)Px$lSxEDR9J=8R>6&gFbtd^-r3LgLW-h@D}thuUiOs+a*sWu!8inT>_uk@p=4~& z#2`Dalv2>qhLloIehdK6Q^XKLKu-}v7uGukT&Y}2Y3Dy)O*~E04o@kq`)7o)|1f(G z{U69Xgs?ufl8;o(W7GBFWGGGPNPQp0HGI1@Q zeaEMBc$EVA6fs7G5Z2(Qb5-J&uogK0xUa{f0Kn^~BQH7c$X}(br{v@!UdJ&m#(tb< z6~IolU<*5gTRvi&J|KZQ0k5s(E&OPI*9Wd9IE#yqR6_i#jp$RRh5r9p&|N_7@4ijI z5rJU85pgJh2{egrES88`%qanyKnoHq#<&r|kKVIHm;x*UJ*-;mBOeyAX~ovbWpr8- z&>G)tGT8K*XU(Pp7P;J9n2b+m;W5T_ZN0e?<}~C0eFc+|%^2fa81GNhw8=Aj|E@rb z+&Zbg16sZ{Tx`kteI;v=-)&q4^G^6laxKCED1S}PA{>CygIsLrNe%$tAQN)*&xRYr P00000NkvXXu0mjfLjTSH diff --git a/Resources/Textures/Interface/Actions/devour.rsi/icon-on.png b/Resources/Textures/Interface/Actions/devour.rsi/icon-on.png new file mode 100644 index 0000000000000000000000000000000000000000..3c77155d1658d698a3df836675a16b5e70f3208b GIT binary patch literal 617 zcmV-v0+#)WP)Px%2}wjjR9J=8m#=TzKorM6sm3x;C2|8wytAwr5Z?a3!1ZB|2!vMvVA4%o$lV<_j~X8?%A+r)Brv- zckesf#!87t*Mjru&sq&YynS~+x)zKN4p%~Mc`lu81LNzL+J@|06?u~DMVYgvZ7oa` zhQCXFHi`x{ZHsz+6J6f{cw+O~($?#nO5znF&;VfX@&em1afFX;m;jk=NBGQoeKf7X z-QAz%1ptKMEidOJ#B5$W3~wXhOA9#t{0T?+{OY_X2!50Xi^Qm6((b~t)lgz^bj+;R2Z*AP zXJ@@WgQH_*p~}Tb(;7_LT?YCNL9m}|^|}AE36LKZva|-lm6BEY7*P^XWwAx@Z`}jK z=}q+H^(C$4xzV^hCCT~mb&@A3m4cII>v7R}o0!dlZJ5#c5EvKi_N3WL`DCUbSxn+P zS_Z@EO=>er??7@=)$%Oi2tT!%R0^a+oHX7i!zjlc;WLa8&}?P)!DD3Ygn+gGnyvlk zbfu(OcmM#-3+3+0iJJfb01jnXNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjf D{tXr< literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Actions/devour.rsi/icon.png b/Resources/Textures/Interface/Actions/devour.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..50af5c2a4a839e90f4436c4e9a6fb39d85889eaa GIT binary patch literal 597 zcmV-b0;>IqP)Px$^+`lQR9J=8mqBalKoG}&7V#p~B3RH^Uq9XCkx+<0>I^k^V;s(xjJ6VJ+5!u zLJ^?dwOPzPUW!&O&P!WCyK8fO<8mY?^K!2GD(aMLwbO$g`Tl>c&QaQ8t#(See1c{D z0f@+?v6SWVi4pl!0y`2_0G=LhX&kQunKXWSxQ*=7L7M^q-(LeTnYs~~H1_@V=MiWe zuetMF8fOkdEVTwLtI6u#rS;cA7!XKJfea^L~sZOVNsiI146I*Qm6$DLCYO z$g)RU1+Y80vLK7T5rM2x`1A;TC4L8i(pDJfHH)qhfznpc?>WW>0s1}1n1r?rEA>u< zj43Mh&d0l<#A;KeWnTdV(MXal`-;`ZtPdCykj#|DJ{b4(5CB2Klc(!CRbt6W`vnAtM{Qp3| z=LGAz^CC_sHU(-k36uE<2ItLpFJkl!sGG93X9+d35K{$GA?!3fH=ZpS?86=y-G_BD zbz%P(rOrWon=Swhhr`$JxSEYdqut$bG55&#a$09G_j2@?f;UNh_jSSU?oj{$01jnX jNoGw=04e|g00;m8000000Mb*F00000NkvXXu0mjfMy&_P literal 0 HcmV?d00001 diff --git a/Resources/Textures/Interface/Actions/devour.rsi/meta.json b/Resources/Textures/Interface/Actions/devour.rsi/meta.json new file mode 100644 index 0000000000..b176d2ec37 --- /dev/null +++ b/Resources/Textures/Interface/Actions/devour.rsi/meta.json @@ -0,0 +1,17 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "Created by EmoGarbage404 (github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "icon-on" + } + ] +} diff --git a/Resources/Textures/Interface/Actions/meta.json b/Resources/Textures/Interface/Actions/meta.json index a26a136365..cbe06c11c5 100644 --- a/Resources/Textures/Interface/Actions/meta.json +++ b/Resources/Textures/Interface/Actions/meta.json @@ -25,9 +25,6 @@ { "name": "manifest" }, - { - "name": "devour" - }, { "name": "carp_summon" }, -- 2.51.2