From e1baa231cb35b36d498fdab70d930e857a190af9 Mon Sep 17 00:00:00 2001 From: Enriath Date: Sat, 4 Jan 2025 03:52:15 +0000 Subject: [PATCH] interface styles: add Moons of Peril HD healthbars --- .../main/java/net/runelite/api/SpriteID.java | 18 ++++++++++++++++-- .../interfacestyles/HealthbarOverride.java | 17 ++++++++++++++++- .../2010/healthbar/blood_moon_back_120px.png | Bin 0 -> 792 bytes .../2010/healthbar/blood_moon_back_90px.png | Bin 0 -> 768 bytes .../2010/healthbar/blood_moon_front_120px.png | Bin 0 -> 1154 bytes .../2010/healthbar/blood_moon_front_90px.png | Bin 0 -> 1091 bytes .../2010/healthbar/blue_moon_back_120px.png | Bin 0 -> 375 bytes .../2010/healthbar/blue_moon_back_90px.png | Bin 0 -> 794 bytes .../2010/healthbar/blue_moon_front_120px.png | Bin 0 -> 1298 bytes .../2010/healthbar/blue_moon_front_90px.png | Bin 0 -> 1128 bytes .../healthbar/eclipse_moon_back_120px.png | Bin 0 -> 485 bytes .../2010/healthbar/eclipse_moon_back_90px.png | Bin 0 -> 748 bytes .../healthbar/eclipse_moon_front_120px.png | Bin 0 -> 942 bytes .../healthbar/eclipse_moon_front_90px.png | Bin 0 -> 911 bytes 14 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_front_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_back_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_front_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_back_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_front_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_front_90px.png diff --git a/runelite-api/src/main/java/net/runelite/api/SpriteID.java b/runelite-api/src/main/java/net/runelite/api/SpriteID.java index 59401f52c1c..ba987028e1a 100644 --- a/runelite-api/src/main/java/net/runelite/api/SpriteID.java +++ b/runelite-api/src/main/java/net/runelite/api/SpriteID.java @@ -1752,7 +1752,14 @@ public final class SpriteID public static final int ACTIVATED_PRAYER_BACKGROUND = 4892; /* Unmapped: 4893~5250 */ public static final int EMOTE_FORTIS_SALUTE = 5251; - /* Unmapped: 5252~5620 */ + /* Unmapped: 5252~5578 */ + public static final int HEALTHBAR_BLOOD_MOON_FRONT_120PX = 5579; + public static final int HEALTHBAR_BLOOD_MOON_BACK_120PX = 5580; + public static final int HEALTHBAR_BLUE_MOON_FRONT_120PX = 5581; + public static final int HEALTHBAR_BLUE_MOON_BACK_120PX = 5582; + public static final int HEALTHBAR_ECLIPSE_MOON_FRONT_120PX = 5583; + public static final int HEALTHBAR_ECLIPSE_MOON_BACK_120PX = 5584; + /* Unmapped: 5585~5620 */ public static final int HISCORE_CHAOS_ELEMENTAL = 5621; public static final int HISCORE_ARTIO_CALLISTO = 5622; public static final int HISCORE_CALVARION_VETION = 5623; @@ -1773,7 +1780,14 @@ public final class SpriteID public static final int HISCORE_ARAXXOR = 5638; public static final int HISCORE_AMOXLIATL = 5639; public static final int HISCORE_THE_HUEYCOATL = 5640; - /* Unmapped: 5641~5852 */ + /* Unmapped: 5641~5643 */ + public static final int HEALTHBAR_BLOOD_MOON_FRONT_90PX = 5644; + public static final int HEALTHBAR_BLOOD_MOON_BACK_90PX = 5645; + public static final int HEALTHBAR_BLUE_MOON_FRONT_90PX = 5646; + public static final int HEALTHBAR_BLUE_MOON_BACK_90PX = 5647; + public static final int HEALTHBAR_ECLIPSE_MOON_FRONT_90PX = 5648; + public static final int HEALTHBAR_ECLIPSE_MOON_BACK_90PX = 5649; + /* Unmapped: 5650~5852 */ public static final int HISCORE_CLUE_SCROLL_ALL = 5853; public static final int HISCORE_BOUNTY_HUNTER_HUNTER = 5854; public static final int HISCORE_BOUNTY_HUNTER_ROGUE = 5855; diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/HealthbarOverride.java b/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/HealthbarOverride.java index 7132877f97d..64fe26e06fa 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/HealthbarOverride.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/HealthbarOverride.java @@ -152,7 +152,22 @@ enum HealthbarOverride implements SpriteOverride COX_GREEN(HEALTHBAR_COX_GREEN, "cox_green.png"), COX_BLUE(HEALTHBAR_COX_BLUE, "cox_blue.png"), COX_YELLOW(HEALTHBAR_COX_YELLOW, "cox_yellow.png"), - COX_RED(HEALTHBAR_COX_RED, "cox_red.png"); + COX_RED(HEALTHBAR_COX_RED, "cox_red.png"), + + BLOOD_MOON_FRONT_120PX(HEALTHBAR_BLOOD_MOON_FRONT_120PX, "blood_moon_front_120px.png"), + BLOOD_MOON_BACK_120PX(HEALTHBAR_BLOOD_MOON_BACK_120PX, "blood_moon_back_120px.png"), + BLUE_MOON_FRONT_120PX(HEALTHBAR_BLUE_MOON_FRONT_120PX, "blue_moon_front_120px.png"), + BLUE_MOON_BACK_120PX(HEALTHBAR_BLUE_MOON_BACK_120PX, "blue_moon_back_120px.png"), + ECLIPSE_MOON_FRONT_120PX(HEALTHBAR_ECLIPSE_MOON_FRONT_120PX, "eclipse_moon_front_120px.png"), + ECLIPSE_MOON_BACK_120PX(HEALTHBAR_ECLIPSE_MOON_BACK_120PX, "eclipse_moon_back_120px.png"), + + BLOOD_MOON_FRONT_90PX(HEALTHBAR_BLOOD_MOON_FRONT_90PX, "blood_moon_front_90px.png"), + BLOOD_MOON_BACK_90PX(HEALTHBAR_BLOOD_MOON_BACK_90PX, "blood_moon_back_90px.png"), + BLUE_MOON_FRONT_90PX(HEALTHBAR_BLUE_MOON_FRONT_90PX, "blue_moon_front_90px.png"), + BLUE_MOON_BACK_90PX(HEALTHBAR_BLUE_MOON_BACK_90PX, "blue_moon_back_90px.png"), + ECLIPSE_MOON_FRONT_90PX(HEALTHBAR_ECLIPSE_MOON_FRONT_90PX, "eclipse_moon_front_90px.png"), + ECLIPSE_MOON_BACK_90PX(HEALTHBAR_ECLIPSE_MOON_BACK_90PX, "eclipse_moon_back_90px.png"), + ; @Getter private final int spriteId; diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_120px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_120px.png new file mode 100644 index 0000000000000000000000000000000000000000..21b168351de6de9457ecd3cb080b51436ab90769 GIT binary patch literal 792 zcmWO3Ur1AN6bJC%`Q7dA?rwKp$Gul@Sy9uH${tKjBT!lCHeGYh{FBaY&biFLX=VSQ zlp+x)w*F8N_>f42QW_ytkcbaqr73|vl=Wg|e+aZND(b-JobNfW=X5$9IRYQc6G8-Q zuEmAfhNa;c>?<#iuMh&~oq6s(xTXW-5RyxXl@J>tc0%$9$tT1?$UX$%1SkM-0Tcqb z0g3?j0~7<40F(lh0UQ7*2dDt>08|2a5v4v#{ghTw8lbeA(jcWZl!hp+lcah{YLKKx zNotbiW?4Qg%Pq3pD$7S?`KT-(QfCpMX}EqmX1S&INJKv|6&vzz>ht`4F6y}L%f$G_gSD`v}Lc}UfqBD`vwhOM#*nk2SC+bmE~Xf}20H|?r_s3G=56bmerstq#Yc8M|F(8s zbKAXiCOt6osWl;z?hjw9OFc;)&*sx3lNEjTOH-B6`q}QHJD*L9Kf{UAH|zb?Ok4lV z#uIevqxx}snmg(0Lhsheb+=r<%&(VXmj90bNf3VzT|f0>UA8gObS2C86%R|SdmNUb HY;XI2_nFzz literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_back_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..8b25e52a77e58d2110ee550e9f6106a0963a52da GIT binary patch literal 768 zcmWO3c}P@o5C`zz{N5gK-|kxv-g|TrW(N@#n^KusnXT#Sy6XD!SZ&>1bv3UvtyY7| z$ifm#MXa>KjPStB!mPxM2qf~r4k`*M3awP=!hghQ;4|}``FEx|-V(`k%Q!*^Z;CQn zF>P3Cmcc&c?p#U;oQgNg5x8y#h$JM65ECKMgv1bHCM1>+3n6g`ARZtAzzUEEAOq|N zNCHR(NC8L%umPk2qyroPumfZOI1r^yN?nv@Qkq3+Hl=P#b12QFv_KFF1))d~4hcfB zD3*xgVNom<#WGPmB8o>v@t7oeB&l4IDkQ1U*EfR@C&RdqLXoLdW~x+KNUhFBEbG>2 zayTwWtIb6^-9g0jd3t@GmsdXW_AWp^KC)h)Oh^i)sfb}x6$%?tD$|fkm9AE&v+Mz+ z(bzf8uGMBBoz8)H-l5k!k(ZYXd3#3!L?KE|h+(3ULJ@%1V7MRK~!xFBl zedE^$Cjy`70{4y>f}Yj{W*WxKhK3O#XmrHzxj5K2yh3VGj1RO;eES$0@Wd4$T^RmS z{meJ@tXOZpW$h>n8GNLgxl{K%>+bu4P5mbSHMM^wN79Mr+1aO)y9BPv^^53R6bJCq_SawUU++sY%|_I57P+y2K)JDF1w0l;fCaZqXX$i`C1ha}!6`&>9e60sj6LKfgKP>pSP;^9*=47ne!k>^vfojEKdids(br4C?_*=8u5E=%&-VX|ygtrFK#%on*2JplAmmkvb5h9T16afI!H{ zi~;Y4lt|?Fq!uOgHa0T^m~9tD*;rh z7Ema~fJ`m|C|U?eqyhxF3y8!!fIygjyx|BRhQF>w0T$d#_MPLw4M`vZLPI^ebZCUrq*j)P1kI6uSYg&|=Hv;M zfrt;y$WWFioc#3(GE^jQ`RZjl>h$nT#|2kKT--<1(N1D_K4)@q!H(t` zlanPS8yCJAJZB0@O*Gp7`10~!dz#$b-0y!$`{IgB&8e+5ltiw#R|#~}*B=iKb}=$< zTUno5^H#20RfS+ecaEU=fpMLquG!ii_@wLnszETk*6hRcX|o zUp<~)vF7vS7H#LZarEt5irKu@Ke=9`-_<~ E2X~RO4gdfE literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_front_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blood_moon_front_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..282eb13cafc74b8c4fc7d942fc818cc438043b76 GIT binary patch literal 1091 zcmWO4YfMuI6bJCzdvAMhZ(p~!?d`+HD2t0it$@5iY3OrE;Q++>*o@~luE6PCGUBgk0bgG&r^J14*MKgs!ePU#VAf{4;k z2!e>riE*hgGoc9*gZ$p%RwD>%IbunR59e@T19?-cZQHS! z6Hq7`&JD^bX z1G&6UChKFEULckB&~%SPavzArUjvb-TPW-n2)Y18b@KV0BzX@Igqz26bGaP=$L|6R z`vOI~>k6orP2TCKJ*E9>RUsG*^A+uPeHik6g=#0(D)`}p{@ojUdE72|THdOV)M zz`)-8{QRx0EsCPbl9I-JeckSl*VfiF_4S!cOG^_P|*LUY`Z0u~d*=#G(j~`!n$Ki0C#wSm9x3*?y|0=Dl zJbH8{AfV@y&CN}Iso6ZbucO1z=QQ2n7|)taCWj*b|M6$+)Y1~Gng z;zUtVQT!e{Ej>N``26gw*X!jN&!3Ndj}GD(3zCy_a&k@<7Z(#FrRN&t+Jc%oGEN>cE}pV(-g54~@}BqQ+)oCKh6*mf~hs;^x*87B&)=c9J#@QnpS~_AWv?`Xc(q zTe!|$0ou)2666=m;PC858j!Qr)5S4FRQ2bEya1uwYw>bPp94Hee>VqPmzp; z;m&Q%vFn>AbZ$5&sdrA4OJm`#gR(uL*Lk;mXi(pyu-(hrB5GdztVgnu5fi_bRdnTl zG)!gPckHReb}tTXiZ->+0<_>pnZgc8%n@-(yn{y47D6yPmqa2HGLiBYfTqUY_TDzqj13JOYl5!(cE3yUkJv zYYB`+{sVlboGXml(G58}9ZG#=045dfD@h!+q6Pe|m01foDh z0zxqT(&JP2iQ>yaG+L@kLCg=2jqbQjt#gtc5s~Q0B&x+ zJJxI^381W$ERvDMP*6dUDk(Ccq5?Tcq$+@#rUV+A3TTnUBt#8#h$fj1v?+9LDm^Kc zq0=*TX^do$&P)LYW-2f;^+whq6Dtj5u+l+hi~*Qqj3A3`0@>`09Cl_-Y^H^9_;C>t z9wwBKB?{VMJ7|COir$@d;drNJ!)*koZ7EhMNgeidaSw%c)W&Ri>oL6KM*d zMpPO^rKPKN&bccSkb78Fp{odEUSIaYzSwTbDwZrfS&SA;xsk{p{JWJU7kZmMcc@K0 zPVb2Fnf2x)q&CQHdedIBeY&jkW8|-Y3u*go{B(xKyo=Fdojtq?R&2~s@2l{>BU*2c z&EWH_P1?(Kt5?UvBH~vzcATEJBGZ}gqw`;WzV?iGh!4uljOWz#{lD$i4U>+Auk0zU zgiXrs@1`^&^sdc8!<716uI}l~!^Ir-zB2f%~Z(l&sPkOm(~Y;zLUnq z(Y3Zv;bvcH#z1jksioxhxl?p&_l>RUaGc7%JNxOp*?JGxwBcK>M$7egT5``C7hX2R zW4k0DY^{p9G5_`EhufX9jv4Q@+6@`P@mmW*?$M!|%C`FTJpE4F+k=ZkC1u#vC2w8b z*h=~1>E_UHd*}3kH-t9Kp4c)RYuU*ReoN^S9aN{IQI3iC{ei$A!`^1|K?HWhNgKYj Q*9&1|>{gehKikvzA6xqM3;+NC literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_front_120px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/blue_moon_front_120px.png new file mode 100644 index 0000000000000000000000000000000000000000..9c68dd6cd43ff23d163160d0d762d81371824c82 GIT binary patch literal 1298 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 PUS;rf^>bP0l+XkKS>BYr literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_back_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/eclipse_moon_back_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..59048001ca5c46f8b390d80f9250d66b54360601 GIT binary patch literal 748 zcmWmAc}UY?7zgmp{f>9$k#lZyZtnWIIo;gUdEd6BOI@`ZthV!#~C@A9P4=vnEh76Y7I7YDDs3;}Rs2my=X&0>gvJ0=EfOv1*bzyp&34n}b> zAHc=rfQKu1xG(U;m4J`?@o|F^?FW7+3HYOAphCv~moatW0ep#}mXKtO1K5E98C zAR={QGDJ*?&Q55oKVImeLamOeROu>Z)2o;~u3dviQ!VKt_US>8O zqQ(E1&WC@jQJ-M(9qpdjb8I-5Jyc@0Oc=N)Kd&~u)lZe$kg_0OHsfS#EFRchFMHqr z+ifRy=+Elimz=tCy-It|X{OMg>o6^R{hi%Rm=>K%N7^E^gH>}Yh9_8K1{(D{!pPR( zxjmD`Ibnr`Ej?qQp8|iaxNR?e87r%47_VL4sDGdoqz%xwV_R1R{gv19n&ZW1+?=i? zHhtB;%PyHKr&zW(c~2{%Z>G*aG%s%y$#0L$FO>G3A4u=jaOzyIcbGe~0^(vm=tk^I zyX7aWrz|xER<bENz6(zpyUoHxcv%lAChx>j7Fst>D;KstD=1D6h*TH2wd?FF=5Lyv0c5u~Ocsp*F(pSJCQVWa}93WiV~Sn^;HDZ#9S z0i=L_1@s{~^va89ROjNXSBynhaW!7u+IK30+?OOZa zJsmZcQwjbYQ+ke%UwyU7P!!7WFc(^rSjewzIur<7ehbN_f; zf7tzQ>DqgmwxpY0{P#usMeDr5 zwcOR!Wyb0=GvC-?@z4hkJUtxj%vmT*9-#_f>!Y4UlV@AJI=YDB^fO#dK%27|$j zi=`7Vx8eNY=Z#yRa_wgZ!^e#3khUyh$|6tYq!r0Xi;OfQDKSckLCP{@vYIkkjYz`MOIQ{KHLhiUxEwQy>SEq| z2;S8S-l9u_2@iUrh90k>$51sr>cJnW;t!)r{*VXHUBP>UbUc@iH+T_o2hats^8(j# z9&uiya!!9a=M_4KqU}f{-%E9~BFdL+nUi!ka&EZx z$BcEiZ|E$O#BWW3A-p?m=BNKYYg$~n8k#-tWLvUY&F349!QuvmL=s;uD%}(xQpPUZ zcC*5|_ntjeCtSUL`So5)m$!On)86eX%Bz@T3!Bq_^IdFWx9+OndUOA|Ps}@-^o-!O zNix`d*Y@tSveQfKH}`n(0G;;BnuhIvJoq*{GSVm2H09&^D1YSG=pH}%Rlh3zK<$2a zVNw4y=RDV!Z