From ecfbb98342f81f12f4d24c4f254fa69f5d1848f3 Mon Sep 17 00:00:00 2001 From: Enriath Date: Sat, 4 Jan 2025 16:41:15 +0000 Subject: [PATCH] interface styles: add missing generic HD healthbars This includes the green bar used in the first phase of the Duke Sucellus fight, along with 90px versions of all the existing bars. --- .../main/java/net/runelite/api/SpriteID.java | 37 +++++++++++++++++- .../interfacestyles/HealthbarOverride.java | 34 ++++++++++++++++ .../2010/healthbar/cyan_back_90px.png | Bin 0 -> 1282 bytes .../2010/healthbar/cyan_front_90px.png | Bin 0 -> 363 bytes .../2010/healthbar/default_back_90px.png | Bin 0 -> 1211 bytes .../2010/healthbar/default_front_90px.png | Bin 0 -> 336 bytes .../2010/healthbar/green_back_100px.png | Bin 0 -> 568 bytes .../2010/healthbar/green_back_120px.png | Bin 0 -> 577 bytes .../2010/healthbar/green_back_140px.png | Bin 0 -> 582 bytes .../2010/healthbar/green_back_160px.png | Bin 0 -> 586 bytes .../2010/healthbar/green_back_40px.png | Bin 0 -> 487 bytes .../2010/healthbar/green_back_50px.png | Bin 0 -> 483 bytes .../2010/healthbar/green_back_60px.png | Bin 0 -> 548 bytes .../2010/healthbar/green_back_70px.png | Bin 0 -> 583 bytes .../2010/healthbar/green_back_80px.png | Bin 0 -> 588 bytes .../2010/healthbar/green_back_90px.png | Bin 0 -> 577 bytes .../2010/healthbar/green_front_100px.png | Bin 0 -> 1100 bytes .../2010/healthbar/green_front_120px.png | Bin 0 -> 1142 bytes .../2010/healthbar/green_front_140px.png | Bin 0 -> 1197 bytes .../2010/healthbar/green_front_160px.png | Bin 0 -> 1187 bytes .../2010/healthbar/green_front_40px.png | Bin 0 -> 679 bytes .../2010/healthbar/green_front_50px.png | Bin 0 -> 785 bytes .../2010/healthbar/green_front_60px.png | Bin 0 -> 867 bytes .../2010/healthbar/green_front_70px.png | Bin 0 -> 952 bytes .../2010/healthbar/green_front_80px.png | Bin 0 -> 1019 bytes .../2010/healthbar/green_front_90px.png | Bin 0 -> 1085 bytes .../2010/healthbar/orange_back_90px.png | Bin 0 -> 367 bytes .../2010/healthbar/orange_front_90px.png | Bin 0 -> 399 bytes .../2010/healthbar/purple_back_90px.png | Bin 0 -> 611 bytes .../2010/healthbar/purple_front_90px.png | Bin 0 -> 412 bytes .../2010/healthbar/yellow_back_90px.png | Bin 0 -> 276 bytes .../2010/healthbar/yellow_front_90px.png | Bin 0 -> 1258 bytes 32 files changed, 69 insertions(+), 2 deletions(-) create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/cyan_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/cyan_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/default_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/default_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_100px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_140px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_160px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_40px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_50px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_60px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_70px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_80px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_100px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_120px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_140px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_160px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_40px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_50px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_60px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_70px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_80px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/orange_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/orange_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/purple_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/purple_front_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/yellow_back_90px.png create mode 100644 runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/yellow_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 207bb580ae9..c459bbd4a45 100644 --- a/runelite-api/src/main/java/net/runelite/api/SpriteID.java +++ b/runelite-api/src/main/java/net/runelite/api/SpriteID.java @@ -1724,7 +1724,28 @@ public final class SpriteID public static final int HEALTHBAR_PURPLE_BACK_160PX = 4727; /* Unmapped: 4728~4765 */ public static final int COLOSSEUM_DOOM = 4766; - /* Unmapped: 4767~4842 */ + /* Unmapped: 4767~4770 */ + public static final int HEALTHBAR_GREEN_FRONT_30PX = 4771; + public static final int HEALTHBAR_GREEN_BACK_30PX = 4772; + public static final int HEALTHBAR_GREEN_FRONT_40PX = 4773; + public static final int HEALTHBAR_GREEN_BACK_40PX = 4774; + public static final int HEALTHBAR_GREEN_FRONT_50PX = 4775; + public static final int HEALTHBAR_GREEN_BACK_50PX = 4776; + public static final int HEALTHBAR_GREEN_FRONT_60PX = 4777; + public static final int HEALTHBAR_GREEN_BACK_60PX = 4778; + public static final int HEALTHBAR_GREEN_FRONT_70PX = 4779; + public static final int HEALTHBAR_GREEN_BACK_70PX = 4780; + public static final int HEALTHBAR_GREEN_FRONT_80PX = 4781; + public static final int HEALTHBAR_GREEN_BACK_80PX = 4782; + public static final int HEALTHBAR_GREEN_FRONT_100PX = 4783; + public static final int HEALTHBAR_GREEN_BACK_100PX = 4784; + public static final int HEALTHBAR_GREEN_FRONT_120PX = 4785; + public static final int HEALTHBAR_GREEN_BACK_120PX = 4786; + public static final int HEALTHBAR_GREEN_FRONT_140PX = 4787; + public static final int HEALTHBAR_GREEN_BACK_140PX = 4788; + public static final int HEALTHBAR_GREEN_FRONT_160PX = 4789; + public static final int HEALTHBAR_GREEN_BACK_160PX = 4790; + /* Unmapped: 4791~4842 */ public static final int PRAYER_RP_ANCIENT_STRENGTH = 4843; public static final int PRAYER_RP_ANCIENT_SIGHT = 4844; public static final int PRAYER_RP_ANCIENT_WILL = 4845; @@ -1759,7 +1780,19 @@ public final class SpriteID 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 */ + /* Unmapped: 5585~5608 */ + public static final int HEALTHBAR_DEFAULT_FRONT_90PX = 5609; + public static final int HEALTHBAR_DEFAULT_BACK_90PX = 5610; + public static final int HEALTHBAR_CYAN_FRONT_90PX = 5611; + public static final int HEALTHBAR_CYAN_BACK_90PX = 5612; + public static final int HEALTHBAR_ORANGE_FRONT_90PX = 5613; + public static final int HEALTHBAR_ORANGE_BACK_90PX = 5614; + public static final int HEALTHBAR_YELLOW_FRONT_90PX = 5615; + public static final int HEALTHBAR_YELLOW_BACK_90PX = 5616; + public static final int HEALTHBAR_PURPLE_FRONT_90PX = 5617; + public static final int HEALTHBAR_PURPLE_BACK_90PX = 5618; + public static final int HEALTHBAR_GREEN_FRONT_90PX = 5619; + public static final int HEALTHBAR_GREEN_BACK_90PX = 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; 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 9be573648cd..f39cd1e6fa2 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 @@ -42,6 +42,7 @@ enum HealthbarOverride implements SpriteOverride DEFAULT_FRONT_60PX(HEALTHBAR_DEFAULT_FRONT_60PX, "default_front_60px.png"), DEFAULT_FRONT_70PX(HEALTHBAR_DEFAULT_FRONT_70PX, "default_front_70px.png"), DEFAULT_FRONT_80PX(HEALTHBAR_DEFAULT_FRONT_80PX, "default_front_80px.png"), + DEFAULT_FRONT_90PX(HEALTHBAR_DEFAULT_FRONT_90PX, "default_front_90px.png"), DEFAULT_FRONT_100PX(HEALTHBAR_DEFAULT_FRONT_100PX, "default_front_100px.png"), DEFAULT_FRONT_120PX(HEALTHBAR_DEFAULT_FRONT_120PX, "default_front_120px.png"), DEFAULT_FRONT_140PX(HEALTHBAR_DEFAULT_FRONT_140PX, "default_front_140px.png"), @@ -53,6 +54,7 @@ enum HealthbarOverride implements SpriteOverride DEFAULT_BACK_60PX(HEALTHBAR_DEFAULT_BACK_60PX, "default_back_60px.png"), DEFAULT_BACK_70PX(HEALTHBAR_DEFAULT_BACK_70PX, "default_back_70px.png"), DEFAULT_BACK_80PX(HEALTHBAR_DEFAULT_BACK_80PX, "default_back_80px.png"), + DEFAULT_BACK_90PX(HEALTHBAR_DEFAULT_BACK_90PX, "default_back_90px.png"), DEFAULT_BACK_100PX(HEALTHBAR_DEFAULT_BACK_100PX, "default_back_100px.png"), DEFAULT_BACK_120PX(HEALTHBAR_DEFAULT_BACK_120PX, "default_back_120px.png"), DEFAULT_BACK_140PX(HEALTHBAR_DEFAULT_BACK_140PX, "default_back_140px.png"), @@ -64,6 +66,7 @@ enum HealthbarOverride implements SpriteOverride CYAN_FRONT_60PX(HEALTHBAR_CYAN_FRONT_60PX, "cyan_front_60px.png"), CYAN_FRONT_70PX(HEALTHBAR_CYAN_FRONT_70PX, "cyan_front_70px.png"), CYAN_FRONT_80PX(HEALTHBAR_CYAN_FRONT_80PX, "cyan_front_80px.png"), + CYAN_FRONT_90PX(HEALTHBAR_CYAN_FRONT_90PX, "cyan_front_90px.png"), CYAN_FRONT_100PX(HEALTHBAR_CYAN_FRONT_100PX, "cyan_front_100px.png"), CYAN_FRONT_120PX(HEALTHBAR_CYAN_FRONT_120PX, "cyan_front_120px.png"), CYAN_FRONT_140PX(HEALTHBAR_CYAN_FRONT_140PX, "cyan_front_140px.png"), @@ -75,6 +78,7 @@ enum HealthbarOverride implements SpriteOverride CYAN_BACK_60PX(HEALTHBAR_CYAN_BACK_60PX, "cyan_back_60px.png"), CYAN_BACK_70PX(HEALTHBAR_CYAN_BACK_70PX, "cyan_back_70px.png"), CYAN_BACK_80PX(HEALTHBAR_CYAN_BACK_80PX, "cyan_back_80px.png"), + CYAN_BACK_90PX(HEALTHBAR_CYAN_BACK_90PX, "cyan_back_90px.png"), CYAN_BACK_100PX(HEALTHBAR_CYAN_BACK_100PX, "cyan_back_100px.png"), CYAN_BACK_120PX(HEALTHBAR_CYAN_BACK_120PX, "cyan_back_120px.png"), CYAN_BACK_140PX(HEALTHBAR_CYAN_BACK_140PX, "cyan_back_140px.png"), @@ -86,6 +90,7 @@ enum HealthbarOverride implements SpriteOverride ORANGE_FRONT_60PX(HEALTHBAR_ORANGE_FRONT_60PX, "orange_front_60px.png"), ORANGE_FRONT_70PX(HEALTHBAR_ORANGE_FRONT_70PX, "orange_front_70px.png"), ORANGE_FRONT_80PX(HEALTHBAR_ORANGE_FRONT_80PX, "orange_front_80px.png"), + ORANGE_FRONT_90PX(HEALTHBAR_ORANGE_FRONT_90PX, "orange_front_90px.png"), ORANGE_FRONT_100PX(HEALTHBAR_ORANGE_FRONT_100PX, "orange_front_100px.png"), ORANGE_FRONT_120PX(HEALTHBAR_ORANGE_FRONT_120PX, "orange_front_120px.png"), ORANGE_FRONT_140PX(HEALTHBAR_ORANGE_FRONT_140PX, "orange_front_140px.png"), @@ -97,6 +102,7 @@ enum HealthbarOverride implements SpriteOverride ORANGE_BACK_60PX(HEALTHBAR_ORANGE_BACK_60PX, "orange_back_60px.png"), ORANGE_BACK_70PX(HEALTHBAR_ORANGE_BACK_70PX, "orange_back_70px.png"), ORANGE_BACK_80PX(HEALTHBAR_ORANGE_BACK_80PX, "orange_back_80px.png"), + ORANGE_BACK_90PX(HEALTHBAR_ORANGE_BACK_90PX, "orange_back_90px.png"), ORANGE_BACK_100PX(HEALTHBAR_ORANGE_BACK_100PX, "orange_back_100px.png"), ORANGE_BACK_120PX(HEALTHBAR_ORANGE_BACK_120PX, "orange_back_120px.png"), ORANGE_BACK_140PX(HEALTHBAR_ORANGE_BACK_140PX, "orange_back_140px.png"), @@ -108,6 +114,7 @@ enum HealthbarOverride implements SpriteOverride YELLOW_FRONT_60PX(HEALTHBAR_YELLOW_FRONT_60PX, "yellow_front_60px.png"), YELLOW_FRONT_70PX(HEALTHBAR_YELLOW_FRONT_70PX, "yellow_front_70px.png"), YELLOW_FRONT_80PX(HEALTHBAR_YELLOW_FRONT_80PX, "yellow_front_80px.png"), + YELLOW_FRONT_90PX(HEALTHBAR_YELLOW_FRONT_90PX, "yellow_front_90px.png"), YELLOW_FRONT_100PX(HEALTHBAR_YELLOW_FRONT_100PX, "yellow_front_100px.png"), YELLOW_FRONT_120PX(HEALTHBAR_YELLOW_FRONT_120PX, "yellow_front_120px.png"), YELLOW_FRONT_140PX(HEALTHBAR_YELLOW_FRONT_140PX, "yellow_front_140px.png"), @@ -119,6 +126,7 @@ enum HealthbarOverride implements SpriteOverride YELLOW_BACK_60PX(HEALTHBAR_YELLOW_BACK_60PX, "yellow_back_60px.png"), YELLOW_BACK_70PX(HEALTHBAR_YELLOW_BACK_70PX, "yellow_back_70px.png"), YELLOW_BACK_80PX(HEALTHBAR_YELLOW_BACK_80PX, "yellow_back_80px.png"), + YELLOW_BACK_90PX(HEALTHBAR_YELLOW_BACK_90PX, "yellow_back_90px.png"), YELLOW_BACK_100PX(HEALTHBAR_YELLOW_BACK_100PX, "yellow_back_100px.png"), YELLOW_BACK_120PX(HEALTHBAR_YELLOW_BACK_120PX, "yellow_back_120px.png"), YELLOW_BACK_140PX(HEALTHBAR_YELLOW_BACK_140PX, "yellow_back_140px.png"), @@ -130,6 +138,7 @@ enum HealthbarOverride implements SpriteOverride PURPLE_FRONT_60PX(HEALTHBAR_PURPLE_FRONT_60PX, "purple_front_60px.png"), PURPLE_FRONT_70PX(HEALTHBAR_PURPLE_FRONT_70PX, "purple_front_70px.png"), PURPLE_FRONT_80PX(HEALTHBAR_PURPLE_FRONT_80PX, "purple_front_80px.png"), + PURPLE_FRONT_90PX(HEALTHBAR_PURPLE_FRONT_90PX, "purple_front_90px.png"), PURPLE_FRONT_100PX(HEALTHBAR_PURPLE_FRONT_100PX, "purple_front_100px.png"), PURPLE_FRONT_120PX(HEALTHBAR_PURPLE_FRONT_120PX, "purple_front_120px.png"), PURPLE_FRONT_140PX(HEALTHBAR_PURPLE_FRONT_140PX, "purple_front_140px.png"), @@ -141,11 +150,36 @@ enum HealthbarOverride implements SpriteOverride PURPLE_BACK_60PX(HEALTHBAR_PURPLE_BACK_60PX, "purple_back_60px.png"), PURPLE_BACK_70PX(HEALTHBAR_PURPLE_BACK_70PX, "purple_back_70px.png"), PURPLE_BACK_80PX(HEALTHBAR_PURPLE_BACK_80PX, "purple_back_80px.png"), + PURPLE_BACK_90PX(HEALTHBAR_PURPLE_BACK_90PX, "purple_back_90px.png"), PURPLE_BACK_100PX(HEALTHBAR_PURPLE_BACK_100PX, "purple_back_100px.png"), PURPLE_BACK_120PX(HEALTHBAR_PURPLE_BACK_120PX, "purple_back_120px.png"), PURPLE_BACK_140PX(HEALTHBAR_PURPLE_BACK_140PX, "purple_back_140px.png"), PURPLE_BACK_160PX(HEALTHBAR_PURPLE_BACK_160PX, "purple_back_160px.png"), + GREEN_FRONT_30PX(HEALTHBAR_GREEN_FRONT_30PX, "green_front_40px.png"), + GREEN_FRONT_40PX(HEALTHBAR_GREEN_FRONT_40PX, "green_front_40px.png"), + GREEN_FRONT_50PX(HEALTHBAR_GREEN_FRONT_50PX, "green_front_50px.png"), + GREEN_FRONT_60PX(HEALTHBAR_GREEN_FRONT_60PX, "green_front_60px.png"), + GREEN_FRONT_70PX(HEALTHBAR_GREEN_FRONT_70PX, "green_front_70px.png"), + GREEN_FRONT_80PX(HEALTHBAR_GREEN_FRONT_80PX, "green_front_80px.png"), + GREEN_FRONT_90PX(HEALTHBAR_GREEN_FRONT_90PX, "green_front_90px.png"), + GREEN_FRONT_100PX(HEALTHBAR_GREEN_FRONT_100PX, "green_front_100px.png"), + GREEN_FRONT_120PX(HEALTHBAR_GREEN_FRONT_120PX, "green_front_120px.png"), + GREEN_FRONT_140PX(HEALTHBAR_GREEN_FRONT_140PX, "green_front_140px.png"), + GREEN_FRONT_160PX(HEALTHBAR_GREEN_FRONT_160PX, "green_front_160px.png"), + + GREEN_BACK_30PX(HEALTHBAR_GREEN_BACK_30PX, "green_back_40px.png"), + GREEN_BACK_40PX(HEALTHBAR_GREEN_BACK_40PX, "green_back_40px.png"), + GREEN_BACK_50PX(HEALTHBAR_GREEN_BACK_50PX, "green_back_50px.png"), + GREEN_BACK_60PX(HEALTHBAR_GREEN_BACK_60PX, "green_back_60px.png"), + GREEN_BACK_70PX(HEALTHBAR_GREEN_BACK_70PX, "green_back_70px.png"), + GREEN_BACK_80PX(HEALTHBAR_GREEN_BACK_80PX, "green_back_80px.png"), + GREEN_BACK_90PX(HEALTHBAR_GREEN_BACK_90PX, "green_back_90px.png"), + GREEN_BACK_100PX(HEALTHBAR_GREEN_BACK_100PX, "green_back_100px.png"), + GREEN_BACK_120PX(HEALTHBAR_GREEN_BACK_120PX, "green_back_120px.png"), + GREEN_BACK_140PX(HEALTHBAR_GREEN_BACK_140PX, "green_back_140px.png"), + GREEN_BACK_160PX(HEALTHBAR_GREEN_BACK_160PX, "green_back_160px.png"), + BLUE_FRONT_50PX(HEALTHBAR_BLUE_FRONT_50PX, "blue_front_50px.png"), BLUE_BACK_50PX(HEALTHBAR_BLUE_BACK_50PX, "blue_back_50px.png"), diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/cyan_back_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/cyan_back_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..64373d97ea04a41eb9a6cbcfcdecb357b01a14df GIT binary patch literal 1282 zcmWmEYfMvj6aeshFQxBNXaS{yLr}MX3mc$9xh;LaU);XmrRAYe1S#X$qOyJ1aBLa- zummA2xNI3yw?NoKL1tazqQzyn3^AB(Iv-PT2IE8`+YZU^{LeXG&iQikf5&7{vgkZI zf*>rlN=86-K~Shk@XpqaXCVl7-=wq1p+z`sY=03}_8L|WUdQ;L7^?s!7+!)2N--hW zi&lbtsAwN5-j7N^87c+ks0{E?IUiM2ph_H70RgH8LR14PQEerv6QOz_MhrlL7$t~F zic|p^LI62p1`5QYK&;9nK`BWiqL@__i;8MdQ>|*6RYS7@E!_@ubcc@N&@-HRrqjT5 z8JKP(3wTT^-YT|_VEfIfAYe(WwsL|tP6*h!HNe5Gb)?ri)9aiWb*_wh;Lbb%JedbQ zTN;3OYa{S&4g0df{;VcHuPMMg1gf_+gW$H7VD{lqPHRn0q;@-Kt9$8<`rP&dxg7_0 zfX;>;T@86%jd|UT`Q73C9?-Ni3J&dz9oiLZ-qqW@ySHWckrtAyf+WY2fdUA~N+2Yw zKqW;DL==sP3bbOXPC^5EDa|0G10#?#OhCb?0!k(UR7|sq1uSZoRg(g2K+CoR9oqr) zsZL->bs5rt+nDAtae%jq<0H7h56tNSU`ekA){G#qWrS>*pvImg+MgsYBLPV{Nm`yP z1lBN;Sv|_qWLf1x<6Q6boi z$oYt(0#O1SQ2_y>79bko^44f8oI2V@7|e+1?)5sTe^krFmREiX1p=R>1(2ZxiIhkr z_M8fbm$S2nJs!`}5(5Jf1f;7QDsba0Ukl34)j}o|tG|U8VQ;_iHql z3kt@^8y-C1@pwZn*9|`ZZ1?*5I+;usO=huJ1Mli}bBR~?oIceQURln`9vL3-dOY5n zO9C7h%uL6k8!wWuH~XZLi}C!tlVhRa?OR;Vhl6Iqd~JTdq_|{qVq!AV`ecWSIFg}D59W|8x3cyZ!Rq3w+4yN0JjQ;iF!{j=4#Kh>Z3CVcbjrft{n zuZX@1-Mi{N*Z%k7WXEskHz+CDc-z|J4^CcsZ?x>^!>fOOZvMx1E2@ z-zl`8@y&Fv+?aZ}(7ZI=_3)pObI%^#Jo5PQA15!pKZ?iJm!Ch`Qsg_|{ghr)T6Ri& zY%URx)0xft+5>M#T3Tj$H`eFext-4*ZS)9RzGoc0xIKL>p7-(Z6wJhou2D&_?%x;B nuYB~Se-^#ak$d!q`~iZBEUm<+1b7V0JyDzPcGf zX5%*O)FcgT^xDDkU)K+K(64!pYq0V?7W*QCMa9>)g6%5?7={S~*1m(uA{GEso9FO= zo6B$`h{Wyqg4@sIL5@4(Lu*oAa2maaFyNud&oz1tA3e82<$Ach<>~DOz!iEo zhoW*_5nxEERi=a~cGVvVqmJhCLL#U$BMF!28x<%kmNO-qeL8cw*-oRo93GFw>+{(W zzHorgfalK-_YL|x+K1@hiJB_jc57-lp!>)Dk>vc>aq8HV_6?YT(==jdwg>v(NRaIrJYhyQNv*e1ThL4 zMMS(&x#ScAa*G#@jtq#Ra-@n17A*pbmNMwHqrFD$zM0Qn|LpfSzul}A5sPF}l@tJE zOBRQ%r0X|yV8YS4bz_YZfNfl{Y;`z2Y6+JJkVG-eHik)NDK>>=w{sMiD&clWI0G-) z$xC)2J`MBf80{u#55ao`Y!t{|DcL6#GOUFC*3wLC=>eHlmdxs)4P~8eYkf#0J8UOA zLdk88%59EO_O{3EZBIB*b~z4qCmkvIDJS`9CwZ>IK2Kqv@9a?E;!x<~ct+`1q;x7$ zITfoEC9aB6SLZUdbGgRltj48cin4Nw(&R>|s@zr8BG+>st~HdWy4F*j3XlzKhrr*I z^0%aXrxkyjvgYqt^LJ%@mkf2=pdQK=_1Yqf9r~G)qkD36pRz}N_UM5FdPq5wj7=dgDL3-U zjr`_L#@)&99;A(t?geHaFd4w?2PPBP1Hfhhdl1+|z#bNHM}RvD+%e#e19t+r9NBOn|BYRRcZ;xCU@7 z;5xwdfEz@l5l9n|^FW$`TmW(r$R!XigK!0e77)xJ>=z58Wk_+2dE?Ck9Cw^%~mXV3Qa z4GNk%bFl6Sgjai$rJR#xx^pE?p z9DKei&~CWL^nBOP~gsv_!xcKzF(e<8+F6x#Zs{bqJYrmhkyqlMB4bF(liN}7Ev&b z$MfDikH%vMrwXuI1 z2~5{s2c~P+^UWuirusUt@H&RC@JWff4Z&ZvJGn?)A5Mr{5;+Irm22H-jiw2|AHLCm iZ#Do8?sjRLWBvdtG-EfX4HZ-X0000he-^FNh}a?ngUTAr)fN=84x9KnkRCaCvjQ;Q8K4R3a2FyrE*%PaasXU zI;T|zr!@$1S!Z%tXK~p8Q8t%t4wr2%mmLu0aRp7}4Vu6k2t@t7fqlFIK-A0Y-^1(Q z&Fk02>(|Na3q&2fzU{m|?L0nhJU*>F-aypC-se$TbO| z{~1ey{DK)Ap4~_Ta$b45IEHAP-+Jk0R8xXTYod<_7w7*)4n9+QwgiTVY<0Z&Y~rJT z@0V^h|5fp(@jdUF=6uhfyvHgzIgWPvr#CIqxXl_6TH5|5%XRJ>Nw-c8#cvM}n4ERC z*raoM+uNd>g>$@~?uaUl-5$n%{8 zGyAMjlUv=jC+j=ic5tRI)Qg*;HfUu~n>m**oMH7qspWj%c=|4;1y YjHf|2eWo7#2lO?Ar>mdKI;Vst01B(YXaE2J literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_120px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_120px.png new file mode 100644 index 0000000000000000000000000000000000000000..52d03316c8ec50343ad80ca177eb5acfdd3dd617 GIT binary patch literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^6+q0+!3-q7oU8o8z`)29;1l8s08gMsOGb zQ6z_P6o+v%he-^FNh}a?ngUTAr)fN=84x9Knk90Y15pyE1rQ~3TBLAV0#PcbWg4dy z5T$ckWpG-95SMi(mrWLzO*WTp4wr2%mmLu0aRp7}4Vu6k2t@t7fqlFIK-A0Y-^1(Q z&Fcq5UA%ssyuLux!Ry=3>(kET)5hb|%Hs`0Ej-@MJYGQ5#N*k>E#_e3jZI{Pw6vbfz@*t;K9H)5# zr$E9CWnd^UmIV0)GdMiEkp|?v^>lFz(Kvtf(#@zQ29ef4pCX4N8AmR$shn{0ndHXm zGy8ef|L~V@ia#9A&X3Xm5dUVa#?GAqD|R#d+_P#`cR+)ZrsK{vnWD0*LJu2cZAh7v zx@nWwwG+SCBBq6|&p#Bl_+n1pVZNKKwi|MHUoGO8TD)tYf6Vo-Ht!j3y>%`+()WRg9F>z794%(<5MO+y;+FHP zK%36=Z%T2&`Iqkn%O}k+68tx3rm=BLYVy39?P2Q4-Rqr}Y3$>aU+{%lY9)v5=j@cM jNBuLL?wL*x|Ige%A!YIU$G&rc9%t}$^>bP0l+XkKf#%Bt literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_140px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_140px.png new file mode 100644 index 0000000000000000000000000000000000000000..f1e500f56358473839420ea7b0009cd45269343f GIT binary patch literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^JwVLP!3-qdW`>G0Ffg(P_=LCuxqO-ohT$BB5gbN9 z6v<%}#bFFY(Htf*944_q#Aymdah#^{oMu3jz-gAqX%0k5oEAWo%xRIrX$eHBoR(>v zRzQ@_X_dig4MJSjnOrtmTsGNUwm_7_Wt+=o2Sj;XK@)j{Ch!IVQ9o~BA8!B<_3{Sv z@cIK$H?JQMb@BRj^7;Z%2d{5CuTMLVPaBU0ZyMi=u4!JH**bCI%4vodO79x{;jY%CEneGEHWk4a=UWbI@qb8ln5&n-w@jLxVTGHSJiW(f7D?+eXiA zC%*CBY~5R1#_;x=qUWS19+qmEv*u|mf73H(Gj|c^+;gJ4!*<=BcZpx{^6zrxyrXv) zRDV>EGxmQJxu@g0WB#MqFaLLR{FG=a;1D=`{)D+iyXfa1i+nt5nBqhKDXB#qI`_Nm kQ`SuRqoOq*R$QoK{1ab!CBq|A3+QzQPgg&ebxsLQ03wXb?EnA( literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_160px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_160px.png new file mode 100644 index 0000000000000000000000000000000000000000..19119fb47714af20a41f1e1c3cf11d5dc7a5bd43 GIT binary patch literal 586 zcmeAS@N?(olHy`uVBq!ia0vp^3xJrNgBeKf;MnHLz`)2F;1l8s08gMsOGb zQ6z^^6o)YoMRSZ*#c1xmu)VW9T4Sl1x@4)n!pjy+#ynda$zChH$>)X!j)6V15#^ck<;|)YDJl@SbUO?2u^_H=O!u{eG9a(L9C0Fl;<2`-Hy3SuTqW*vcVB#v@P zZAf5z{ipqr?Nhn4$F=#_2>#)(mUhcpB)KY|Yv!{plhlkiYcy|CnZ8-)c3H>kU6o54 zx?K6sEd0s3g~My9>XtP>_U(5%_0(%=RIF-thHP%mq*+1h*&Rfe$)t0)B<|oX^H{vG z``ZmWONDm#HxeeZ)pfcS1wZZC8uk1^Q*7MC?4rZBR$ShxTCULdc-ig6vI+sW?OEu9y30KL!P>FVdQ&MBb@0F?s9oB#j- literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_40px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_40px.png new file mode 100644 index 0000000000000000000000000000000000000000..89435cf4eff8d04e3c0ff26395174fb170336e4a GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^8bHj>!3-pQZ~fl`q@D-(gt!7}K1~M0a1O%=4kI9n zrnFplOhiQzDbzjljpsB=;51LUi9NsFugMl-s?A#|?<8dEBaa zT!E+(h`3!VxLts#oZF?0+qsO}E|1$Nio*oteom8EPO~^pvv^MP1kRcndGCN;Wh@Eu z3ubV5b|VeQS?B5E7$R}GxBs|UlL5m423>`zRs|0k%sVU!0^3d%J^EkY|FrT+(m6{N z5!e5$t~PCnT&@R-Wa5PqB1Hn1My>V^T6{CBJZ0zY*Zd-_GfY}mS;_ROU%r{ME_2sD zgPx_C>#n^%o0c89`|rbwO&ce5njI{Rx&GDW{P(|~e-`azbChTc6ggTrM@1reO6PVN zuRfnMQl2S-3TM?$S-}^<2x%S(B%xCu6{1- HoD!M<`c0sX literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_50px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_50px.png new file mode 100644 index 0000000000000000000000000000000000000000..c8f63d6aebad868548a1280de50bd3e17647cf7b GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^MnKHY!3-p8!`{sWQda|fLR^6~pC*H0IEP^bhY=7( zau`Q(7)NuM#Bi9za+=0*n#OaQ0Z{^{c_OEI5~l?aC39M&a9XBvTBdPY0Z}@qbq1$( zCYMbXmrXX8Z4Q@hE|(n;<#7c~)*}m*Tw7C$?My}>)X!j z)6V15#^c?}<@9Q0xn!#~4e3{DK)Ap4~_Ta`t$-IEF}E zo_gUlQ=q8aOHcmysrAvymV?~yBeEQd)q82@S-`~hT?Tey#11lUam&|@y5;5&D z!waVyua%E{Zhq(?aP0BP5RvprCiC^hHtmVg{Baq{;vQ literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_60px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_60px.png new file mode 100644 index 0000000000000000000000000000000000000000..eb59fb6612f14ad454016c7865cedd260c2eaf42 GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^HbBhI!3-pm=ik!)X!j)6V15#^ck<;|)YDJYLN_UQIlnjXa(WJRU$)&*M?Y;|@f%JkF)u z?lnAaKvd1+R>k8AM3q3q?OMU@0z~E9E@j-#W!!do+=dZA?{J#Na+<|)nkR6I6gf5n zea=`CmPB)`up=@u>sZO8& z-9K~A|GQqzyZz$l4;!@ZHr%2cq;tA(Df_&7krs8qh3TG$cIbp_>0ixS8@7JGnbg^| z*K6;Fi7dVRvaGt+iDNA{$I4Y!5?Qmp*-7;t-?h$Ptu4`Kx%}pv&ujKY)aXuMmbor$ zTI$;Cv(IkNy=}k0Z?md^b@;m1Rr9u={<%+{<={N7!vgTe~DWM4fZdJJ= literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_70px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_70px.png new file mode 100644 index 0000000000000000000000000000000000000000..5c383bd3933ef7b0fdfb501a8c04e88e8c046c70 GIT binary patch literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^Za~b=!3-puzMQUSU|{49@Ck7Ra``kF48u7LBRGtJ zD3Ze{io+O)qB%@}D2Br%7Kk`afhdmCG@jE8h!Qx>5;@I*D2dYoh>|%iQaCMvD3#MP zjnfK<(mAa%IITg5%Q}nn+oS) zk4Y*#uDdUa-v94uWxTWe@pp#wkMfQuavK_^>fSi_oV!&vaLSTJI`6eqole9>hF-1p zT^+)=>T1;6fa_luCm%NO^LyQUEOPVBthw87&ppSwRK(iS$>;K(H)Xn~cfIaFr>mdKI;Vst0Cpe7`~Uy| literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_80px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_80px.png new file mode 100644 index 0000000000000000000000000000000000000000..b47a9372c27513b50f87ad455d5f248ad6fb8df4 GIT binary patch literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^0YJ>o!3-o5;@I*D2dYoh>|%iQaCMvD3#MP zjnfK<(mAa%IITg5%Q}hXj zPvD$(b%Qi8EEr3I{DK)Ap4~_Taz1&wIEHAPUwiR(R8xRRYoLyY${k06u0X-I+$kJq zPHl2v+W2{9&42Su-EYtLiubY45dZ&V$E~Qs4ci&bD&quN)>g%e9Botayj?U|VAEoa zRjb}*&06=mx-D@_RPJRH>$$b3H}UcH=iIg{lUaV-wlH@4b?c>54kh&pod5jm@4*A# z|87>`IOizQ7AV52e;}izl6Bqj$I=DXGw(G1w&CZRUXgm{P=YA$= zv+(&+@h@EWE?ECynExXCrS#v1O4q{&?@zrj^+Cc_0WBxDeOj6uW{C>UHruc&WZF`l q)4mQf>{|mbCM{I_b}B0VAN!e&t_2@2nr{L6p25@A&t;ucLK6VlXUt~+ literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_back_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..6c105dae26a818da504bd1848a38dbbddfa7981d GIT binary patch literal 577 zcmeAS@N?(olHy`uVBq!ia0vp^Q9#Vj!3-q#r>&9%QvU;dLR^6~pC*H0IEP^bhY=7( zau`K%7z0r>hY1kHaG1mb5vM5-#c`U(bD9BB0;gFbr#TQMaasUTGN(lfrzH@ja$2Tw zS^-fyr&R{0H3)H8XL4C*aoGS-HkU0B<#5^Na@he<9#_yr-k=G*fk4#H8`#Gi07SjK z{yn_@-MoHXynda$zChH$>)X!j)6V15#^ck<;|)YDJYLN_UQIlnjXa(WJRU$)&*M?Y z;|@f%JkF)u?lnAaKvd1+R>k8AM3q3q?OMU@0z~E9E@j-#W!!do+$J%c<_VljqSrhI z1_5J9kY6x^!?PP{K+XqG7sn8d^II?7j%socX-o9soRibirZA;Pp`>dOud1tbPr&W` zz5lZ_*A~k4+kV{J@cu!(cVL$GB8N)eE3bRoR;_wHYuU?P_f%SPwnWXIa;faLfzRbT zNj;I%w&vd6_SnLD-Rm-|yX&4;?%sQE-uvIb9R*qvD+F8v_uESpoLd;X_=|wd(ZU)Y zzey^VtmzMAVj4_*_17OLn2~zZbjQihf5h%IR)1jVS|nlHv`J_Fs#Q|OKH-;Gd@p`J z#9if@f5`fm!~7T752gPu_$YJu%ll71J{jn4n^vqGdPyZVFVdQ&MBb@0Pp3`b^rhX literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_100px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_100px.png new file mode 100644 index 0000000000000000000000000000000000000000..b5635c133bf6964ffd78434b95b4ea0ed979e119 GIT binary patch literal 1100 zcmWmCe^Aq99Ki8!VzH`=gBOv%A;xJfG+8`S1N);wLB2 z!uN$E2trFd9VdV@2iDH85ZHaPy)_6zIm+h=T z#1-IcT;ag8z%4wp9nWmTMU^E;*|Y$%%?k?i zJjiOC1DPi9y}Thv)-WrppOx0nNb6=KMt_FUFRlgCApJU+5*dQh4ENJ&f`r#5Q>!Nh z)jmO$FQw`p;9mt3XRib$SB`_EN^eqymsjCEbNMcK{}S+k#IL~E>GGh2a(BX)LGOJr z8ecq4FZR+u0C(v{9(vIjT?gEB-6$Zn;5$+~LKcEyvT%qj0C&iOK{6i_ zg9>VBf@`#tYFbJajbBCMm6zthk9na~kerHe)|S;UPbJ2k5+0sWDHQfM708O4N}Xb} zot)9}@o~T3@Amn8UhlNWV_+wD%9&E{}8LaBkkK9kABk?!rQcbzXSJ^$=4+MX+wl}Wtmsc1I4!|Bv% zwNHP08W|DUWR}b1s}EOKPsYX$4}JQ{f6t$XP%i2(zRTruJ!5099B8%KR7&OJpB~dm zx}nC9Dwv;(IUdv7Q}W@~=H^yeKN8JC%EoLqC4QL2V(rlPY;JB|o}6?z0)c?Zw6d}? zI5_xEC{v@=Y70X3Mx#-LYYGd0N6P%2okjSs>+9<~CffJzhBjWqTe=n3#`=8O;04Yj-_)M)neETs`1_?8wO((i*v+sE4O#y% zzYat1DK{%Nfyd*?WDyKY$uAU73FRJXjh0BZ)}}2dUk-bbE$%LU#Qig#)BW+r!&f=o zj4)%gL5@gfX={a|+c38h&0g;i!_~f`wu0sDmfm7!y literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_120px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_120px.png new file mode 100644 index 0000000000000000000000000000000000000000..d1d57e3092316979546da96b2252a3e2d37dfd34 GIT binary patch literal 1142 zcmWmCcTn497zgm6QbwEK3hOG`qS2$sd9_9C^+bU(OGF3>giKaQfB+p>%T=#{EeJG> zgoaH>!YI3Cg;5|-!n6>U3|FgG(Oyfvlq<+td~)}B-sgGl-v7Q&Zb+~{+4`_Gi9{j? z2KdmSUxu=V>v4H&N;DuVAmN}K zVU{7xQiK5%h@cU>X81s}E>^FL)N3GK1y+Hu7JMJ4G>KKN#MYR^R4+$YFGp1^0YN2L z1pErHz$-W5mK(TbCY;iFz*fvhD&_#|Cb$nGO2BvFaucR}mMJq~$YvPDGhxLu^rC5c z;dE%>6bLB*lb=gXf~6C|H%vau*VFRGgYw4D=7M`5@LMnzkYnPXGwPph;+L)SyRP#+ zH$ge4r=)^$O3FP-$`~bil#;9iganKbl3^kV3=v6pi9|3+Bn}V>pq~(fK0>S|M4*=t z^$_tUczic5?81eR+HE|x0}m-6CkzszKKO=J!Wb2;4qTsA8YY2{~hS##c-b2FD9HJLTz%++o&AyBFhQq zA~Vggle69C-a%b9_i69FeInV3y*xwPa9*HW9dz;Z5?AH9vc;oyn}c7>Jvp;;#lXHB7kb+Yil1=zbGThY44WK+SYqEG1|RcR@go4wgrPw z__!#%g@?Ltrkx(*3-~F=9ULaaZWXkKJgH9Np6cy7n0_$hQP#{@8(s`2dTUF|;NDKI z+{2^M5t&SATuN`yzK{q6SNHpk_U{jH+kqLhdj^&->B?2 z-?@DKnzJL4?}KCdhi5N{F4=X^cK`c*itB2ZKlz){sKOirsKibU6}JwQ1-vGs%BNSU zR=&kl%v|nlL$#VLrZ$_CYZEG{57TLcKALqP^;E%?{GT%!F1|}!qrbj2Z#<&&F9~kk zRvJXv(Zd-XwnydDWh1IB*V&hzpL)4h^4R~HD@rf+|CsvB;*oK8B=p(-mu*uWFD+I& W7YM&9*dg(tl3Z|-MPkPsPmVD**v1}U8)G~UCzo7x2NfmI zcxK~q8_y7+5YIsL$+3MK278}l1K+Q%rG_$R>XrO>%nDT<5JL#OS^ChxPixk>sVYT77IGC z*mg_|zQV+9mrcE!7jbSF1Zs~ zJj*JcjVJ=Q0kaUygcn#a3Z@xqi%V+br7w+P`Nq)vDG-teCP8p6mTt0xu_d%?f1TyWwL=apPDsI6< z&G5j4jhFy5pn`fdrViyBP`)1J=}=xR%B?}U)kt&|5><&rRUjNK!qy<{awHOzA(5pB z%Yw`*Ax9LGBZ|n(BC^cm^;e--FJ-V8k)(i)RXMcHCOGf{+udwh-1{j1GIeHaKoi+3 z>qAtT8y*x>SeZPh`?I{tc%QYZ6z{p)<#dTM56$=M&D<{rAQBpsnSypk5^bDim49n}j|8ioq?#RW?ou7CQ7SFA#Mt&H~d*|wce}*CR;a2AJJ!itoO4RiazV)x& zhxvMc`kV6)LnnUO+1>BTt*;L_e&*N-QR7)#NgdNY$3K8NQ{L_7QeykIpY0zHVzPXW z78oTiE|cz5^~|H6i5Q3B?bVZ9-;yA8VGnP2bG3b5!*;M=Yu`OQDR&sH2s_hWMOLPkWIU_QqRh9c_L`Mecq(I`2KnWjnV?s0S&S#t6Lee(b0J1NJ!) A*Z=?k literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_160px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_160px.png new file mode 100644 index 0000000000000000000000000000000000000000..057294368b0851e1782ebc6e02bad52252d37c4c GIT binary patch literal 1187 zcmWmCc}&x17zgkIn*yP~t7hX6j{p)_W5(tfLno6#xsR5%wDjWafgn)$gVd=LD<=9G6M_~@0Gcs@4&#F+fbttr9?+sZ4H^L&P%fxPxpgQ9s8LQW8V+gz5?+n4 zK^4LRDuks(n4l67wO}{qT^g6A+GUA$35Ye|8Hj5DPh;y1V(J%T>I|aQPe4@dlgQe~ zKvV-3fUp`o5>y%RtLFJC1Dxo30lUnARW`#aHDH$92Vuqc z8O76pUIgxe&_Xa3a?>FA=45bzK~TX&Q2s<<{zSk}d}Zgl&eO$wJ4_sRNTY*|HLrG>6qFST`XKW*JpsOqa^6lgMKRjk(yGF_(c;fl03lAWRL?E_Re z?D1h|sB?S2WO}sujMZ*dS#GZEbM*t2S?|5gZ&FVZTJ3tt#)hRT& zYwPocg*118LP4X6*LQ8X`qWQ1pT6E%UcM}s%TwRKvp6*N=fOcn#uZv)%6~>~>88kW zCo0w1`Lt_Qpo4=>=Tl^xLvj4Od^zE~fXx>#26{Dojm0qkc5CbG59cuI<=-Tyo;bp=7J8*11`+ zkta-(me1}Uvwvk`bF``Ge9uW&3;!36u3u;~<~9R}ee?L8uU*~!=~pBkOCgpv`xBE> o*T#x)N!*5@@&*XSWh(wi0Kx5@xj$ zX0#Dyvk_&o5oE9tW3LfVjtywJ5@)v&X0{P#wGm>j5Mr$mVXP2drVw4F5L~1WU#1XV zr4U`D5M84XT%r$Kp$}W24_coOTAmMCo)1}_4_KQISeg!3nhsZ)4px{BR+kP{mkw2y z4pfy6RFn==lMYgn4N{Q}QIHK#j}127No4>400DGTPE!Ct=GbNc007TPL_t&-(_>&@ zBnmJ9)iE(KF|)9;v9WV-a&hzU@bd8s2nq>{h=_`bOGrvdNz2H}$pKX|$}=e_Dk-a| zs;O&eYH91}>ggL88X23InweWzT3OrJ+Sxle0#yPPIypHxySTc!yL)(gdHeYK`uPV0 z1_cL)gocGjL`Ft2N3+Dl#DWyc`}z3?#svq*CnQEhf}N3+oWjWkbOvu~T6#Lj8L=RR zK$Y?tnVDJHIXSs``2~eV62&E@W#tu>Rn;}MwRQCk4UIr`VBZksYXI++D~~X1b*umY N002ovPDHLkV1h>&6s`aO literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_50px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_50px.png new file mode 100644 index 0000000000000000000000000000000000000000..a52c0fce1ee39e70d605d24d15a9b23bf0921eac GIT binary patch literal 785 zcmWO3c}&t#0KoB|Bg<&~-uwOd$Lf#%G0W-?sDHY)vM@l+5D+;9kxMMosI6nIR$f@C zHxeP&)3n?~J4#W0M<<*@i@ z-;L(F1PWR&i@w@1EN+ySDNI9GJO$JA6Pf@~fbr*Un|v%<*bwPu!Z#x;blSD8zi(r6cDPr zp$etzM6H0#0hAt?hq$4_1r;5r9+W$QtQ|<(fV34z>_E~2#7Hv`+wfe(ii=RXCS2Hv z3mb4jJ$w+S{kpG*0B0zFZ#c@v-~UpcKAa~ht3o(D^-}dRG?BN5e)1c zgUMtL^z{bcHOp`@;7}Lg7p2FJAcj>(6h>Pi$}v8f)X% zRhE@iRFs#qS*&Ae?Ab_UW_nvvQgZTEugm3eyS;i1V~@UHr`28$c4F^M?@T6o{g3Y( zsMMt;tHmlAh*ejoe%ggFBA9pwcK3~W^ z*gbZ1d_WNB>I#Rw!^6E-CL`whWXid#|4yi@;;@bfhoZGxdPh(jjGLCl>N%pi_8%Wf BPI&+T literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_60px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_60px.png new file mode 100644 index 0000000000000000000000000000000000000000..67ff5cb8c07d23c250551c6b5773a365ffe9f51f GIT binary patch literal 867 zcmWmBdrVVT9Ki954n@qp=ib|xIMHM=Myz)L$g^Eu`)OsXI?L5}#BDMjs^+*NkkSc&OfFCJ+gwjhW zY6-Y(!EvEItDs>^=QJ zbZQ6)OYf(b4DKlz6ci5#iUydXd;F82KdrDowXiSsL|;no5GVIOXCD~kxCS_`dmLv! z$Js|az+Kw$3;hG=rR{fUdk<~DP3M4HbT;Uwvv1NiaD%p9r>)m0YnaLc5VnJ|T&2Wk z@SGlaK-q3kR&brlx(1y|b318(suv(8(gczIJgI9Ybxou;gtS4VX+-JgwzaAIQzk+dudBKkwenEscqZja^b&R8m~JhtC%X z80O*d=*Y(P>o;uRayMSS*m@}{KcO`tC)=L$_RZ{{am!bH8RxI{c{M6E`}@@M>FMuw z?EJQ;yZiR7pMNTFzyJ6D|K2bDVo~(TEk{9GJ+@2PdbTHlF&}uy%507V-=H&?l zcD1^oAT`yhR2~w!TzdVHq$HC`BH7O{Tu#CPmUX+`(fsgEu_8;UB*YShB46l~=$Iwr z>&DvJUODFRm4U#E7m0};&*={fgvWTiNF)?``EnCox$LXR?wQ$Hp|HK(>HI6SYE|7P zoo;4k*RI~)!+9S+a@L9h&0o8_N=B==vKEp5d&|%m8@4_2Cj97%7H`=xI7~RPWv^sK SN4=|Y=!r2YqU0+)dH%d$qd_2Qdm%!yToPPqxlO|Dj9HEn&^;?fkY z6N<$mqH+-hODDzJI_g%7og!r`qID=v7n&xf?Xt$c7;NU^mK~GN?{|JDIZxm7Gu2d| zrsckyiy#QCvZ9OwwH(eHZ&KklW*06ZNX~yXY#tL@^g~2FNvQ4+s@sHef>7Qf8pZ+M z5W*GUCawtLaxjL=zQ<)ZaA^RSUdJV)0IT<7^*&5If{BMQkrxvUVM5@+gl?=3xBx0} zqJlw`KY;T4QJw>p-@rSTkNYJ%dDE()w9>QM;9gO`6gylHa?)w=M8&3Es5?x91V3=TWWo zS5R{m{PJZth*w+URaYLe&9N^`F_vkb)iqz)6|MMg-|5adP=0w9Fk9mEmWTASAVxns zPyY%;=>{-IH_QT34}K=~56EUPLpDdqCUBo@nkLVHdt@W{iER9l)PX5dcbC-eBeY>c z`vai?lZ5&Xp}tM1CWxA=v@`c%lF&^N+9^U4hDG3V2z)&p&wwen8FzPBj-{yja)5yRowDGhW_`N}(8~C=h4#z=344pdb{|>$mdr-I7eE zIMUYEwzo&27>%W+(dbd1PpRD8BuSgi#z~zxF?nu#JJ)Pxu@Z@6$AZBi<9uFvV72Jf z-EixLoh7v7}t*vZ^rhviM zdpwMZbCj6`HQRJ(`Q{VG#OtoE>}#`WXQ#5_RJ$d|=?|SDZA0J$;v8+@NtjGpl$;_{+%%RHu9a7UvAThm=7++Kvo{J67 zMSVd~t_Qyfbvp#QWkK(9SvfPu}&pywEwj1jebn<_>N&7L zJvUGN26(9TV2)ZpOVoiGqV5->7EBYhQ-mB$5^^_j7Ca(qz(b@^&gwunRXc6{pgx!r4gD!-n0TfmzrKp2a)J|cx zQ!dSn#=)P6Yh*EsN%Y8y4EDPGoG;iPEJ?-Up>#1x|9ID~K!(j`tE-Dfqsht12Ep3e zTIN(!Q&TJ!Ba@X%Wws|Z)glQK1fkKeSgc?$c*5S$(C{Wfr8?vH`_t2{R;zp?DJh9g zJ$O>*a5yhCHg0ciQ}(y13kwzlfyHAPee$ip`)Khf!}#%4pZefOv_k#K+E8@$!C!$+-Dj8n$^8E9+kfBB z5In5u^oPASd&ce@6S^B$?Nv{ECb*9pURz(*hHSjai<|BXfB&I~D5Ndc`};{W+m+bN S`m^t#F;admBj;|mSouHRz{vst literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/green_front_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..c6a0e1b07c7b0957f35c136ee5ab503c2de5a4b8 GIT binary patch literal 1085 zcmWmCYfO`86bJBEAQQ>@-fCC?ml#~;hUg|swz*)!xJ<6Kylv?fT3RT#qJ~Sh8JBIq z*yt#iRtha`fr7=cQngfI+>}CbTr66kBH})D3CjrX0|?0&nw=)U^E~Gy&xe!zpE@Sv z0xcvw1VIp5N^&9vw*cyJa3Gxb;IAV&`#XY2e#x<{fmKVj>lpmmY2b@N-?yq1T6dmSufY5X{vd5(IX-8=_a zO|w+fY-S_)9WWcfgNrIZhH8dU@0U^U%J|upu5_g-r_<`DQ|qQc%1^+V{G;E6+DY)m z5BHO<%+Rm6=$FAX{qhw35^&N>!6d!(J|Gp~9;uihOTai;GDa4IQL=c1ECRoggcim<_a|QL(rbbb2sh z7bdpgIX9rkv%7JT854D3!cI)kfeB0)--z)I7_S}U=~1o@&1yrlT2YP`Ww)U0>nICo zP?j2{)HJG@mf1whY@{(8Y3v=%Hhh{x6%>Po#BHp~p&v;}{G9#XqD&&`AtZ=?At-1e zI@)TrDin&Xtz!m*LA1Ue8#^|3?cm@bpsFf9KHlkcMn;;YQXi>SQxxU#cw%DgWo2dC zAt6d-YU*56R8(Ja@#f}cczC#8FIZb!iyH{5Y^&IP`Er-`rm9|*k^XSubaZsT)mo}} zvGw*bqaj=LeEs?P*x2#0v2U)uI(QWrP+e7>5T7vRbe@RpHp`@c`sk!atzl8DCC^7O z19p3P+0OR%&iC>_)fuG9=`@>tKA##^vD@w2N~LnHuWwVY*RQROjO_34*Urq$SS*$e ztyb&xdI$IR_8J=8Zkx^akID4M#KgqwBlLIE4WBmG>2zOv-pTULYEE7}6xJW;`M5HQ z$rVO0mmGgD^)9xZ8+hxcEHpWgo_zjP^0|orww{)M*X44#s!37#UjYeed8Xmvnwp>w z9UF^>YrRLC9>)z-R)j7XNAcj$(*nm=cc#hXywARUZO@p(mhLd6`%@4pjE43kq(pKc#;Tp*V#;L$M*j} zo>2raD-}4cqpig%NKxeJdD2<}9riQSvXejBa{M4E<(XK@wf;J{+uy+C;?j7$9hk@A zwORqpmsPFltW>zYsGWB=SKOCV1aL^GAJw*7vG}fj?bsw&$Hr0}Ki2Forw5H5%ET;g zpQEi~IodjJ>vwjWiutmlh*Nw$x#VNB=ka-MzEu3u%_g0@GtI;D>=e3r&MEsVlEIR} zfP;Nlp4`~$=N2FdU42#Q>c|P!3tkx#or{-Y*FW_D4^O*vrJVjcj=L7CpdSYIEApi_$DaTI N002ovPDHLkV1iBbt*-z8 literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/orange_front_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/orange_front_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4f750cc85234ce7799fcb812c70022c1e99ef9 GIT binary patch literal 399 zcmV;A0dW3_P)ma zsAHn0AjQKYHN}L%aoyfOeE|SuUJI9t2B^-^)pt0(zJ;npRAJ`|hY#TA{P~DnL5DVW zibm|Ik$Y$afX}y=VD`yS@-w>v+6}sPlM?GDJr*4&4S~T#785sLz#ji-&T>zI*T2jO z^UgAYzX9<2eF*^3=vn)LuG%6Dv(>ejd`0OGtshV;&^dmX-rVi1d2FA*wfv_&<)zaj zJvK^OG>@o|;C*`$%HkQlXe>uCj!K|5iAsz$kIFDzoA$|TY0PG(XLkk?9$#uQU2Ycm tVr|Yh%?n-o_}uP{29AFnhaRgn&A?U|`e_@Ck7Ra%BV!R7BiVMBG(@ zNEC=X)I>eiM7`9+ywpL+TV2dY1Bk?ZH9^QvQ`}!m0*C^%Bm%X8NHRzVgo1S>Lv(>i z3W!4Wq{8&1!u6!X^+6~?Pu|~7JHt*Z(@rbPP7{c-ZGlJwh;nSzfhgBjEzedh-&Pff z3T#yhY(S{cMj42TY?Oeg*haC$MzPdJ0f@?M7{od<~R*R3+_HCGFKD9n>Tp)g+zNB%Rek$VFY! zRbA3e1BBc)Bs?@EJT*bcOH;yIQ^H3JgnYFm{In$kYCcXe0tOjlNswPKgTu2MX+X{+ zPZ!4!jq_VCy*6V?WN3XT>BKJFE45TZ)pL=E?8=jdE_{oF43GYeZ{9n7tKHhjzi)Ro zd_RA0lFIpxmQONgZ|87#Z(%9hefVX`#Z8Me@**Nx``tsYntu4@aCu9qJu8#+!2}Mo zOl_II9Ohd^CQ{9^UGJTe^k?2_zrwim$0cnS%;1HT+rSl+4j*-_C;Cs zUj7%C6AWbP4vEiPW+`>pJdx`wyT#G_ea2NM^fSMt7)(xm4D>7mgQu&X%Q~loCIHds BzYzcc literal 0 HcmV?d00001 diff --git a/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/purple_front_90px.png b/runelite-client/src/main/resources/net/runelite/client/plugins/interfacestyles/2010/healthbar/purple_front_90px.png new file mode 100644 index 0000000000000000000000000000000000000000..a6fe5556e95996afdbfc04d7081c61da86a45e2c GIT binary patch literal 412 zcmV;N0b~A&P)%7FTpZYYP~T$ofm_j)89kpZpjZFd+dYS!xIfo?1K6M) zUTQ)+smBKHP&+;6o94HUyJk56ysclX(ZK0n$FbL@T$(>83*qz4*hM`60000&p zU6!w{!wANa5EF<#zg2f2=^rt6xio(m zQDb}#6c86T$+yYd%S%sUFxDhA-GANL~9}NIG(#esw4|(+2 z9(|T)V2PWt*rm&K=`x&Ju*j)dNHfxDb-F{nz@bXBGsJeKm{O)v3Xx5bV(S-L83LaGZN7fS^?NmVDI>;O15DanQZM&C)cY{S<2tWxMZH?IG zwe85Q5Llo|Fdr@@P4KFPTAi_yL-bD6-LO~FvbuVH z?qsxJ`HqKGQ-OOy%R$He+TirHj_MHIaqP|G?!0r?b826WzC6>gyu9n^gb#Ly)*P9g l^-l~-f9-eI+}z4RSiscz%}d@UxFd#b+^}W+oplw*{|C6^mTCY1 literal 0 HcmV?d00001