From ee8b72e68ce2a572b34e206c69bdc5e2833bd101 Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Wed, 6 Mar 2019 15:33:02 -0300 Subject: [PATCH] Implemented the sprites for the Gen. 5 gems. --- graphics/items/icon_palettes/bug_gem.pal | 19 ++++++ graphics/items/icon_palettes/dark_gem.pal | 19 ++++++ graphics/items/icon_palettes/dragon_gem.pal | 19 ++++++ graphics/items/icon_palettes/electric_gem.pal | 19 ++++++ graphics/items/icon_palettes/fairy_gem.pal | 19 ++++++ graphics/items/icon_palettes/fighting_gem.pal | 19 ++++++ graphics/items/icon_palettes/fire_gem.pal | 19 ++++++ graphics/items/icon_palettes/flying_gem.pal | 19 ++++++ graphics/items/icon_palettes/ghost_gem.pal | 19 ++++++ graphics/items/icon_palettes/grass_gem.pal | 19 ++++++ graphics/items/icon_palettes/ground_gem.pal | 19 ++++++ graphics/items/icon_palettes/ice_gem.pal | 19 ++++++ graphics/items/icon_palettes/normal_gem.pal | 19 ++++++ graphics/items/icon_palettes/poison_gem.pal | 19 ++++++ graphics/items/icon_palettes/psychic_gem.pal | 19 ++++++ graphics/items/icon_palettes/rock_gem.pal | 19 ++++++ graphics/items/icon_palettes/steel_gem.pal | 19 ++++++ graphics/items/icon_palettes/water_gem.pal | 19 ++++++ graphics/items/icons/bug_gem.png | Bin 0 -> 353 bytes graphics/items/icons/dark_gem.png | Bin 0 -> 353 bytes graphics/items/icons/dragon_gem.png | Bin 0 -> 353 bytes graphics/items/icons/electric_gem.png | Bin 0 -> 353 bytes graphics/items/icons/fairy_gem.png | Bin 0 -> 353 bytes graphics/items/icons/fighting_gem.png | Bin 0 -> 353 bytes graphics/items/icons/fire_gem.png | Bin 0 -> 353 bytes graphics/items/icons/flying_gem.png | Bin 0 -> 353 bytes graphics/items/icons/ghost_gem.png | Bin 0 -> 353 bytes graphics/items/icons/grass_gem.png | Bin 0 -> 353 bytes graphics/items/icons/ground_gem.png | Bin 0 -> 353 bytes graphics/items/icons/ice_gem.png | Bin 0 -> 353 bytes graphics/items/icons/normal_gem.png | Bin 0 -> 353 bytes graphics/items/icons/poison_gem.png | Bin 0 -> 353 bytes graphics/items/icons/psychic_gem.png | Bin 0 -> 353 bytes graphics/items/icons/rock_gem.png | Bin 0 -> 353 bytes graphics/items/icons/steel_gem.png | Bin 0 -> 353 bytes graphics/items/icons/water_gem.png | Bin 0 -> 353 bytes include/graphics.h | 36 ++++++++++++ src/data/graphics/items.h | 54 ++++++++++++++++++ src/data/item_icon_table.h | 18 ++++++ 39 files changed, 450 insertions(+) create mode 100755 graphics/items/icon_palettes/bug_gem.pal create mode 100755 graphics/items/icon_palettes/dark_gem.pal create mode 100755 graphics/items/icon_palettes/dragon_gem.pal create mode 100755 graphics/items/icon_palettes/electric_gem.pal create mode 100755 graphics/items/icon_palettes/fairy_gem.pal create mode 100755 graphics/items/icon_palettes/fighting_gem.pal create mode 100755 graphics/items/icon_palettes/fire_gem.pal create mode 100755 graphics/items/icon_palettes/flying_gem.pal create mode 100755 graphics/items/icon_palettes/ghost_gem.pal create mode 100755 graphics/items/icon_palettes/grass_gem.pal create mode 100755 graphics/items/icon_palettes/ground_gem.pal create mode 100755 graphics/items/icon_palettes/ice_gem.pal create mode 100755 graphics/items/icon_palettes/normal_gem.pal create mode 100755 graphics/items/icon_palettes/poison_gem.pal create mode 100755 graphics/items/icon_palettes/psychic_gem.pal create mode 100755 graphics/items/icon_palettes/rock_gem.pal create mode 100755 graphics/items/icon_palettes/steel_gem.pal create mode 100755 graphics/items/icon_palettes/water_gem.pal create mode 100755 graphics/items/icons/bug_gem.png create mode 100755 graphics/items/icons/dark_gem.png create mode 100755 graphics/items/icons/dragon_gem.png create mode 100755 graphics/items/icons/electric_gem.png create mode 100755 graphics/items/icons/fairy_gem.png create mode 100755 graphics/items/icons/fighting_gem.png create mode 100755 graphics/items/icons/fire_gem.png create mode 100755 graphics/items/icons/flying_gem.png create mode 100755 graphics/items/icons/ghost_gem.png create mode 100755 graphics/items/icons/grass_gem.png create mode 100755 graphics/items/icons/ground_gem.png create mode 100755 graphics/items/icons/ice_gem.png create mode 100755 graphics/items/icons/normal_gem.png create mode 100755 graphics/items/icons/poison_gem.png create mode 100755 graphics/items/icons/psychic_gem.png create mode 100755 graphics/items/icons/rock_gem.png create mode 100755 graphics/items/icons/steel_gem.png create mode 100755 graphics/items/icons/water_gem.png diff --git a/graphics/items/icon_palettes/bug_gem.pal b/graphics/items/icon_palettes/bug_gem.pal new file mode 100755 index 0000000000..4e8af47265 --- /dev/null +++ b/graphics/items/icon_palettes/bug_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +184 216 104 +224 232 176 +152 184 32 +248 248 248 +136 160 16 +112 144 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/dark_gem.pal b/graphics/items/icon_palettes/dark_gem.pal new file mode 100755 index 0000000000..1183d7db18 --- /dev/null +++ b/graphics/items/icon_palettes/dark_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +72 72 72 +120 120 120 +56 56 56 +160 160 160 +40 40 40 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/dragon_gem.pal b/graphics/items/icon_palettes/dragon_gem.pal new file mode 100755 index 0000000000..10fed280fd --- /dev/null +++ b/graphics/items/icon_palettes/dragon_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +160 128 200 +168 184 232 +128 96 224 +216 248 216 +72 64 152 +96 56 112 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/electric_gem.pal b/graphics/items/icon_palettes/electric_gem.pal new file mode 100755 index 0000000000..88de6e42ae --- /dev/null +++ b/graphics/items/icon_palettes/electric_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +248 224 0 +248 248 160 +224 200 0 +248 248 248 +192 168 0 +184 160 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/fairy_gem.pal b/graphics/items/icon_palettes/fairy_gem.pal new file mode 100755 index 0000000000..4bf316f572 --- /dev/null +++ b/graphics/items/icon_palettes/fairy_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +49 49 49 +215 149 192 +251 230 239 +210 120 173 +255 247 255 +193 77 151 +183 49 136 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/fighting_gem.pal b/graphics/items/icon_palettes/fighting_gem.pal new file mode 100755 index 0000000000..324a6870c6 --- /dev/null +++ b/graphics/items/icon_palettes/fighting_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +184 112 120 +224 152 136 +144 72 120 +248 216 208 +120 56 88 +96 40 56 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/fire_gem.pal b/graphics/items/icon_palettes/fire_gem.pal new file mode 100755 index 0000000000..f98f9e16ca --- /dev/null +++ b/graphics/items/icon_palettes/fire_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +248 144 72 +248 200 104 +240 64 48 +248 248 232 +224 72 32 +176 24 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/flying_gem.pal b/graphics/items/icon_palettes/flying_gem.pal new file mode 100755 index 0000000000..16d9334346 --- /dev/null +++ b/graphics/items/icon_palettes/flying_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +184 200 248 +216 224 248 +152 168 240 +232 248 248 +104 128 192 +64 80 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/ghost_gem.pal b/graphics/items/icon_palettes/ghost_gem.pal new file mode 100755 index 0000000000..6068c4d2b0 --- /dev/null +++ b/graphics/items/icon_palettes/ghost_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +104 80 184 +104 104 216 +80 64 152 +136 136 224 +56 48 112 +32 40 80 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/grass_gem.pal b/graphics/items/icon_palettes/grass_gem.pal new file mode 100755 index 0000000000..02412f988e --- /dev/null +++ b/graphics/items/icon_palettes/grass_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +96 248 120 +184 248 176 +64 200 80 +232 248 224 +56 184 88 +0 144 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/ground_gem.pal b/graphics/items/icon_palettes/ground_gem.pal new file mode 100755 index 0000000000..cbdd4efd6d --- /dev/null +++ b/graphics/items/icon_palettes/ground_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +184 128 56 +200 160 80 +160 104 32 +224 192 128 +112 64 16 +104 56 16 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/ice_gem.pal b/graphics/items/icon_palettes/ice_gem.pal new file mode 100755 index 0000000000..dda74d5894 --- /dev/null +++ b/graphics/items/icon_palettes/ice_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +104 232 232 +168 248 248 +48 208 248 +232 248 248 +24 176 248 +0 152 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/normal_gem.pal b/graphics/items/icon_palettes/normal_gem.pal new file mode 100755 index 0000000000..8cd17447e6 --- /dev/null +++ b/graphics/items/icon_palettes/normal_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +224 184 184 +240 208 208 +192 176 176 +248 248 248 +168 160 160 +144 144 144 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/poison_gem.pal b/graphics/items/icon_palettes/poison_gem.pal new file mode 100755 index 0000000000..da63d2f248 --- /dev/null +++ b/graphics/items/icon_palettes/poison_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +152 104 168 +192 176 200 +104 96 136 +232 248 224 +56 104 104 +40 72 72 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/psychic_gem.pal b/graphics/items/icon_palettes/psychic_gem.pal new file mode 100755 index 0000000000..c9f2839e65 --- /dev/null +++ b/graphics/items/icon_palettes/psychic_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +248 104 176 +248 160 192 +208 56 136 +248 216 208 +160 32 136 +112 0 104 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/rock_gem.pal b/graphics/items/icon_palettes/rock_gem.pal new file mode 100755 index 0000000000..3821017666 --- /dev/null +++ b/graphics/items/icon_palettes/rock_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +184 144 120 +216 200 176 +136 112 88 +232 224 200 +112 88 72 +80 64 48 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/steel_gem.pal b/graphics/items/icon_palettes/steel_gem.pal new file mode 100755 index 0000000000..bd03865343 --- /dev/null +++ b/graphics/items/icon_palettes/steel_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +136 136 152 +184 184 200 +96 96 96 +232 232 248 +88 88 88 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icon_palettes/water_gem.pal b/graphics/items/icon_palettes/water_gem.pal new file mode 100755 index 0000000000..586db9a6e4 --- /dev/null +++ b/graphics/items/icon_palettes/water_gem.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +255 0 128 +32 32 32 +64 160 248 +120 200 248 +48 144 248 +208 248 248 +0 120 208 +0 80 200 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/graphics/items/icons/bug_gem.png b/graphics/items/icons/bug_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..0561d24d06f9617454c8abcf9c8cf48502a8f4ef GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~my^Ivgp1qz9m zxJHx&=ckpFCl;kLxcj&OjZr8|EmAPnGbwCc@(`$mqolyk9VlZAWHWd*XvzaAmUKs7 zM+SzC{oH>NS%G|m0G|-o{|pTZ3JN=JWITAWVa5)HA3uI{ED$J|0MdpP?A%*c0hC}& z@^*Lmzm)ycQ4psj$S;_|;n|HeAg999#WAE}PIAHmrUVfdCPoc+kDE7ccnE4Grtq+w z6VOad7FP%`WAT=dW@VmgDc!t8Vs5B&Z|~F)p93I4yYdu7{8c6T`w+LKiEvy7EEJ N_H^}gS?83{1ONyPWs?8^ literal 0 HcmV?d00001 diff --git a/graphics/items/icons/dark_gem.png b/graphics/items/icons/dark_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..947f04167490568a9a072b7bf8aa17e1d602a135 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~lnWu0ppfI{LW zt`Q}{`DrEPiAAXl?mjL+V-(6#ixiCYObT0I4yYdu7{8c6GPi;fl9F+^T!~Ed%F6$ JtaD0e0ssy@T$2C* literal 0 HcmV?d00001 diff --git a/graphics/items/icons/dragon_gem.png b/graphics/items/icons/dragon_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..2d41c858c19c16f1400f0dda43cd3bff52619137 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~m4kfnuRWYk=a6 zN#5=*|Ch3VItt>H1o;IsI6S+N2IN$Dx;TbZ%t=mIz?2}u!o;ZI?s4ItDW-Q(k(yYu=Ev1{6NX!j&?(Ll#;&VV|@`Vct%BrdzYKhk`1gNTtx_4xz zW$HbBsu|GT5*%~tv`C^JN0Fv~)6NFR5LP|LB4#J16{iJn-t`btVPaVLO6X#RR#!gA N)t;_?F6*2UngA#wWQPC% literal 0 HcmV?d00001 diff --git a/graphics/items/icons/electric_gem.png b/graphics/items/icons/electric_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..88e604f182f83899b0039f7a423433e74b0fe9be GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~oA=S(>JfkNUX zt`Q}{`DrEPiAAXl?mjL+V-(6#ixiCYObT0cyIzp{y4CLVaEcXGlO`h@^hRZ;hj%(P6s zr%yElx?6%{PMsD>)Z-}9^l#eP;26TH$5_Pd#I)kH;LW=pLMluQ3ttIctkCMp2f5qR L)z4*}Q$iB}gZgDV literal 0 HcmV?d00001 diff --git a/graphics/items/icons/fairy_gem.png b/graphics/items/icons/fairy_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..871f74426d8ea309c3738acf32c8ecdc47c5760e GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~n#CnL{J0}6?k zxJHx&=ckpFCl;kLxcj&OjZr8|EmAPnGbwCc@(`$mqolyk9VlZAWHWd*XvzaAmUKs7 zM+SzC{oH>NS%G|m0G|-o{|pU=hKARt9{Bz2{iTYv|G)n~=sSJ8VFySbHel2B(iJGq znB?v5@_#A&r=uWFNswPKgTu2MX+Tber;B4q#hm1X1xyJdEKH0V?jAR9-0%?8N=)Hl zIVYf*m@KXkV8-GtA)l#~7iNxGc=ic6_AwCCWCSSOapscFep_X|4LV&8OsC!3d zTBhF9r1BJv( zTq8I4yYdu7{8c6T`w+LKiEvy7ED; N_H^}gS?83{1ORR&VqX9N literal 0 HcmV?d00001 diff --git a/graphics/items/icons/fire_gem.png b/graphics/items/icons/fire_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..deb8979bd8eb153df3014897ff566b1e58280782 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~l(&NeJnKq2uG z*NBqf{Irtt#G+INcOMs^F$!g=MGD4xCWWm_9s-qcloa^617(bXYzD6eO?e>2lJ4m1 z$iT3%pZiZDE0Avx;1lBdpP@lPLE*;)j~^#8J~$Zs`0?U_hr$MsE3kvZO+)rhn7U2FDOqJ;owtC#Dsr1#jN<5K>`cSolilVue;$KFHmk Lu6{1-oD!M<#K~iE literal 0 HcmV?d00001 diff --git a/graphics/items/icons/flying_gem.png b/graphics/items/icons/flying_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..563e80f3bf057503429cc7386637f4e6b889de96 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutm48-jdT9I1qz9m zxJHx&=ckpFCl;kLxcj&OjZr8|EmAPnGbwCc@(`$mqolyk9VlZAWHWd*XvzaAmUKs7 zM+SzC{oH>NS%G|m0G|-o{|pTZ3JN<;{J8Pp$BY#pUi|ox(Qv>aU;;=VHsCQ;z8fgc znB?v5@_#A&r=uWFNswPKgTu2MX+Tber;B4q#hm1X1xyJdEKH0V?jAR9-0%?8N=)Hl zIVYf*m@KXkV8-GtA)l#~7iNxGc=ic6_AwCCWCSSOapscFep_X|4LV&8OsC!3d zTBhF9rpnMR0fod% zTq8y zdAqy(U&{XJD2P)M zsrU4$WQDv9T5x@3_$v@f&81r(Liy= zByV?@|4Z3F9R+bpg8YIR9G=}s19B=nT^vIy<|HR9U`h~SVPe#9_qciEhKHb5VhRt- zIRVYYWO0Q6GZt?NX;$W`meS2jB<6-X_x4T=@i`zf`ND++WmVM literal 0 HcmV?d00001 diff --git a/graphics/items/icons/ground_gem.png b/graphics/items/icons/ground_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..27a8bf69d5afb504081bb038bf9fe2aa0f3e5b39 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutm48VerlN|Kq2uG z*NBqf{Irtt#G+INcOMs^F$!g=MGD4xCWWm_9s-qcloa^617(bXYzD6eO?e>2lJ4m1 z$iT3%pZiZDE0Avx;1lBdpP@lPL19OO#fb$03o;ZQ9B3$T5Xi6)0O`X9{%+h-1{7yZ z@^*Lmzm)ycQ4psj$S;_|;n|HeAg999#WAE}PIAHmrUVfdCPoc+kDE7ccnE4Grtq+w z6VOad7FP%`WAT=dW@VmgDc!t8Vs5B&Z|~F)p93I4yYdu7{8c6T`w+LKiEvy7ED; N_H^}gS?83{1OSt_Vc-A& literal 0 HcmV?d00001 diff --git a/graphics/items/icons/ice_gem.png b/graphics/items/icons/ice_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..db87018fea066e41d1521f48b9b0ac712294fbc5 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutm47~p5AM7fkNUX zt`Q}{`DrEPiAAXl?mjL+V-(6#ixiCYObT0EaktF()};0aJnq3lpP;yT{ENH#`Kj5>t3s z&IxEHCW|Wsn6Y?ENV76ewUlmNA~84Axwm&}h|d9;$rmmpD66V=s3l&%5TL3m>fVu= zmZ|sjsb)ZTOK{Ao(;|s_97US`O*NS%G|m0G|-o{|pTZ3JMQ)?D%lu!hsDNe*E~cV!?t56DEN4VFUFC`<;Q} zj7i?^F8`OZe>w`{lmz(&GdMiEkp|>cc)B=-RLn_ESiqDZ!otL;;qGzs#tjcat;7@_ zmU9A{iOJ#$0cI@T64I>9Q!S;Nmq^SFb?)t*8sc+6X7Ys#3CgOf9cqc!F9fKnin@1X zre*3qeX1GI-4Yyg>a<9r9!HU;f78we#}HOM#v*1XrWL0JZ{GC~Qek3P_)6$vg;rNS O$km>%elF{r5}E*)h-Z)h literal 0 HcmV?d00001 diff --git a/graphics/items/icons/poison_gem.png b/graphics/items/icons/poison_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..ab339eb718deafb709cadd530e61f3cad86dc403 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutm49q%D;Q(1BJv( zTq8QDvj0_DA50E}=ApEDnM4&ih zlDE6d|E27oj)FKPL4Lsu4$p3+0XY?(E{-7;bCMGlFeQkvFfnSld)&Nn!$VLjF@=Za zoPcIxvbaKk8H=}sG%NE|OX=n%5_3bHdwZvb_#BX#eBnZZvZ`u_TH^H!0jjE^?j4zF znR-v3Y6f(-1jn2@Et06mQKaeLw6no6gjJ8Rh}ns0#c9EtcRhqum>3qm61rHS)s+u& NwWq6}%Q~loCIFNVW6uBp literal 0 HcmV?d00001 diff --git a/graphics/items/icons/psychic_gem.png b/graphics/items/icons/psychic_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..6b84f38daba8f5abc1199bdb7610e6a1b0287906 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~lzsZUL=0fod% zTq83qm61rHS)s+u& NwWq6}%Q~loCIH<2W6l5o literal 0 HcmV?d00001 diff --git a/graphics/items/icons/rock_gem.png b/graphics/items/icons/rock_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..6d6070b51615cb7c9a0bcdd71dc792dc277bb4ef GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~l@Il&cwfkNUX zt`Q}{`DrEPiAAXl?mjL+V-(6#ixiCYObT04zOJ#OB(;UTD%n8L$y zPCzp;SzIB&jKy0*nw5E~rF8QWiMgT9y}eUId=AJ=zHlKySyi<|E%Ew=0992{_m0f8 zOueU1H3Pa^f@4md7D?3ODAM$A+S%Y3!m7tu#O%bh;dFVX N+SAp~Wt~$(69E1>WKaMA literal 0 HcmV?d00001 diff --git a/graphics/items/icons/steel_gem.png b/graphics/items/icons/steel_gem.png new file mode 100755 index 0000000000000000000000000000000000000000..252dc2d47ea1a7e0fbe49d97cc56d60faafe8f6c GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w_7YEDSN6xutl~lj*>-!L0ENU$ zTq8LLPLYkF%s-<-E5{bE?&b_@;LwpX%Ould-L0MI`LoM<8g#cAmQTL9_v`oFG zCe48Emf#qcqaulV97TdYO*H1o;IsI6S+N2IN$Dx;TbZ%t=mIz?2}u!o;ZI?s4ItDW-Q(k(yYu=Ev1{6NX!j&?(Ll#;&VV|@`Vct%BrdzYKhk`1gNTtx_4xz zW$HbBsu|GT5*%~tv`C^JN0Fv~)6NFR5LP|LB4#J16{iJn-t`btVPaVLO6X#RR#!gA N)t;_?F6*2UngE~>Wd{HN literal 0 HcmV?d00001 diff --git a/include/graphics.h b/include/graphics.h index 78f2c44b31..2b9ecac044 100644 --- a/include/graphics.h +++ b/include/graphics.h @@ -3955,6 +3955,42 @@ extern const u32 gItemIcon_BurnDrive[]; extern const u32 gItemIconPalette_BurnDrive[]; extern const u32 gItemIcon_ChillDrive[]; extern const u32 gItemIconPalette_ChillDrive[]; +extern const u32 gItemIcon_FireGem[]; +extern const u32 gItemIconPalette_FireGem[]; +extern const u32 gItemIcon_WaterGem[]; +extern const u32 gItemIconPalette_WaterGem[]; +extern const u32 gItemIcon_ElectricGem[]; +extern const u32 gItemIconPalette_ElectricGem[]; +extern const u32 gItemIcon_GrassGem[]; +extern const u32 gItemIconPalette_GrassGem[]; +extern const u32 gItemIcon_IceGem[]; +extern const u32 gItemIconPalette_IceGem[]; +extern const u32 gItemIcon_FightingGem[]; +extern const u32 gItemIconPalette_FightingGem[]; +extern const u32 gItemIcon_PoisonGem[]; +extern const u32 gItemIconPalette_PoisonGem[]; +extern const u32 gItemIcon_GroundGem[]; +extern const u32 gItemIconPalette_GroundGem[]; +extern const u32 gItemIcon_FlyingGem[]; +extern const u32 gItemIconPalette_FlyingGem[]; +extern const u32 gItemIcon_PsychicGem[]; +extern const u32 gItemIconPalette_PsychicGem[]; +extern const u32 gItemIcon_BugGem[]; +extern const u32 gItemIconPalette_BugGem[]; +extern const u32 gItemIcon_RockGem[]; +extern const u32 gItemIconPalette_RockGem[]; +extern const u32 gItemIcon_GhostGem[]; +extern const u32 gItemIconPalette_GhostGem[]; +extern const u32 gItemIcon_DragonGem[]; +extern const u32 gItemIconPalette_DragonGem[]; +extern const u32 gItemIcon_DarkGem[]; +extern const u32 gItemIconPalette_DarkGem[]; +extern const u32 gItemIcon_SteelGem[]; +extern const u32 gItemIconPalette_SteelGem[]; +extern const u32 gItemIcon_NormalGem[]; +extern const u32 gItemIconPalette_NormalGem[]; +extern const u32 gItemIcon_FairyGem[]; +extern const u32 gItemIconPalette_FairyGem[]; // Gen 6 Items extern const u32 gItemIcon_AssaultVest[]; extern const u32 gItemIconPalette_AssaultVest[]; diff --git a/src/data/graphics/items.h b/src/data/graphics/items.h index 23b28b5dd6..928ceee9e3 100644 --- a/src/data/graphics/items.h +++ b/src/data/graphics/items.h @@ -900,6 +900,60 @@ const u32 gItemIconPalette_BurnDrive[] = INCBIN_U32("graphics/items/icon_palette const u32 gItemIcon_ChillDrive[] = INCBIN_U32("graphics/items/icons/chill_drive.4bpp.lz"); const u32 gItemIconPalette_ChillDrive[] = INCBIN_U32("graphics/items/icon_palettes/chill_drive.gbapal.lz"); +const u32 gItemIcon_FireGem[] = INCBIN_U32("graphics/items/icons/fire_gem.4bpp.lz"); +const u32 gItemIconPalette_FireGem[] = INCBIN_U32("graphics/items/icon_palettes/fire_gem.gbapal.lz"); + +const u32 gItemIcon_WaterGem[] = INCBIN_U32("graphics/items/icons/water_gem.4bpp.lz"); +const u32 gItemIconPalette_WaterGem[] = INCBIN_U32("graphics/items/icon_palettes/water_gem.gbapal.lz"); + +const u32 gItemIcon_ElectricGem[] = INCBIN_U32("graphics/items/icons/electric_gem.4bpp.lz"); +const u32 gItemIconPalette_ElectricGem[] = INCBIN_U32("graphics/items/icon_palettes/electric_gem.gbapal.lz"); + +const u32 gItemIcon_GrassGem[] = INCBIN_U32("graphics/items/icons/grass_gem.4bpp.lz"); +const u32 gItemIconPalette_GrassGem[] = INCBIN_U32("graphics/items/icon_palettes/grass_gem.gbapal.lz"); + +const u32 gItemIcon_IceGem[] = INCBIN_U32("graphics/items/icons/ice_gem.4bpp.lz"); +const u32 gItemIconPalette_IceGem[] = INCBIN_U32("graphics/items/icon_palettes/ice_gem.gbapal.lz"); + +const u32 gItemIcon_FightingGem[] = INCBIN_U32("graphics/items/icons/fighting_gem.4bpp.lz"); +const u32 gItemIconPalette_FightingGem[] = INCBIN_U32("graphics/items/icon_palettes/fighting_gem.gbapal.lz"); + +const u32 gItemIcon_PoisonGem[] = INCBIN_U32("graphics/items/icons/poison_gem.4bpp.lz"); +const u32 gItemIconPalette_PoisonGem[] = INCBIN_U32("graphics/items/icon_palettes/poison_gem.gbapal.lz"); + +const u32 gItemIcon_GroundGem[] = INCBIN_U32("graphics/items/icons/ground_gem.4bpp.lz"); +const u32 gItemIconPalette_GroundGem[] = INCBIN_U32("graphics/items/icon_palettes/ground_gem.gbapal.lz"); + +const u32 gItemIcon_FlyingGem[] = INCBIN_U32("graphics/items/icons/flying_gem.4bpp.lz"); +const u32 gItemIconPalette_FlyingGem[] = INCBIN_U32("graphics/items/icon_palettes/flying_gem.gbapal.lz"); + +const u32 gItemIcon_PsychicGem[] = INCBIN_U32("graphics/items/icons/psychic_gem.4bpp.lz"); +const u32 gItemIconPalette_PsychicGem[] = INCBIN_U32("graphics/items/icon_palettes/psychic_gem.gbapal.lz"); + +const u32 gItemIcon_BugGem[] = INCBIN_U32("graphics/items/icons/bug_gem.4bpp.lz"); +const u32 gItemIconPalette_BugGem[] = INCBIN_U32("graphics/items/icon_palettes/bug_gem.gbapal.lz"); + +const u32 gItemIcon_RockGem[] = INCBIN_U32("graphics/items/icons/rock_gem.4bpp.lz"); +const u32 gItemIconPalette_RockGem[] = INCBIN_U32("graphics/items/icon_palettes/rock_gem.gbapal.lz"); + +const u32 gItemIcon_GhostGem[] = INCBIN_U32("graphics/items/icons/ghost_gem.4bpp.lz"); +const u32 gItemIconPalette_GhostGem[] = INCBIN_U32("graphics/items/icon_palettes/ghost_gem.gbapal.lz"); + +const u32 gItemIcon_DragonGem[] = INCBIN_U32("graphics/items/icons/dragon_gem.4bpp.lz"); +const u32 gItemIconPalette_DragonGem[] = INCBIN_U32("graphics/items/icon_palettes/dragon_gem.gbapal.lz"); + +const u32 gItemIcon_DarkGem[] = INCBIN_U32("graphics/items/icons/dark_gem.4bpp.lz"); +const u32 gItemIconPalette_DarkGem[] = INCBIN_U32("graphics/items/icon_palettes/dark_gem.gbapal.lz"); + +const u32 gItemIcon_SteelGem[] = INCBIN_U32("graphics/items/icons/steel_gem.4bpp.lz"); +const u32 gItemIconPalette_SteelGem[] = INCBIN_U32("graphics/items/icon_palettes/steel_gem.gbapal.lz"); + +const u32 gItemIcon_NormalGem[] = INCBIN_U32("graphics/items/icons/normal_gem.4bpp.lz"); +const u32 gItemIconPalette_NormalGem[] = INCBIN_U32("graphics/items/icon_palettes/normal_gem.gbapal.lz"); + +const u32 gItemIcon_FairyGem[] = INCBIN_U32("graphics/items/icons/fairy_gem.4bpp.lz"); +const u32 gItemIconPalette_FairyGem[] = INCBIN_U32("graphics/items/icon_palettes/fairy_gem.gbapal.lz"); + // Gen 6 Items const u32 gItemIcon_AssaultVest[] = INCBIN_U32("graphics/items/icons/assault_vest.4bpp.lz"); diff --git a/src/data/item_icon_table.h b/src/data/item_icon_table.h index 8341bc7ca8..efcc57fd63 100644 --- a/src/data/item_icon_table.h +++ b/src/data/item_icon_table.h @@ -457,6 +457,24 @@ const u32 *const gItemIconTable[][2] = [ITEM_SHOCK_DRIVE] = {gItemIcon_ShockDrive, gItemIconPalette_ShockDrive}, [ITEM_BURN_DRIVE] = {gItemIcon_BurnDrive, gItemIconPalette_BurnDrive}, [ITEM_CHILL_DRIVE] = {gItemIcon_ChillDrive, gItemIconPalette_ChillDrive}, + [ITEM_FIRE_GEM] = {gItemIcon_FireGem, gItemIconPalette_FireGem}, + [ITEM_WATER_GEM] = {gItemIcon_WaterGem, gItemIconPalette_WaterGem}, + [ITEM_ELECTRIC_GEM] = {gItemIcon_ElectricGem, gItemIconPalette_ElectricGem}, + [ITEM_GRASS_GEM] = {gItemIcon_GrassGem, gItemIconPalette_GrassGem}, + [ITEM_ICE_GEM] = {gItemIcon_IceGem, gItemIconPalette_IceGem}, + [ITEM_FIGHTING_GEM] = {gItemIcon_FightingGem, gItemIconPalette_FightingGem}, + [ITEM_POISON_GEM] = {gItemIcon_PoisonGem, gItemIconPalette_PoisonGem}, + [ITEM_GROUND_GEM] = {gItemIcon_GroundGem, gItemIconPalette_GroundGem}, + [ITEM_FLYING_GEM] = {gItemIcon_FlyingGem, gItemIconPalette_FlyingGem}, + [ITEM_PSYCHIC_GEM] = {gItemIcon_PsychicGem, gItemIconPalette_PsychicGem}, + [ITEM_BUG_GEM] = {gItemIcon_BugGem, gItemIconPalette_BugGem}, + [ITEM_ROCK_GEM] = {gItemIcon_RockGem, gItemIconPalette_RockGem}, + [ITEM_GHOST_GEM] = {gItemIcon_GhostGem, gItemIconPalette_GhostGem}, + [ITEM_DRAGON_GEM] = {gItemIcon_DragonGem, gItemIconPalette_DragonGem}, + [ITEM_DARK_GEM] = {gItemIcon_DarkGem, gItemIconPalette_DarkGem}, + [ITEM_STEEL_GEM] = {gItemIcon_SteelGem, gItemIconPalette_SteelGem}, + [ITEM_NORMAL_GEM] = {gItemIcon_NormalGem, gItemIconPalette_NormalGem}, + [ITEM_FAIRY_GEM] = {gItemIcon_FairyGem, gItemIconPalette_FairyGem}, // Gen 6 Items [ITEM_ASSAULT_VEST] = {gItemIcon_AssaultVest, gItemIconPalette_AssaultVest}, [ITEM_PIXIE_PLATE] = {gItemIcon_PixiePlate, gItemIconPalette_PixiePlate},