From 15c1e969dfc52c49c7617ba0401cbe89c4df4377 Mon Sep 17 00:00:00 2001 From: xolatile Date: Thu, 2 May 2024 20:02:59 -0400 Subject: [PATCH] Added faction base unit extras... --- source/item.ads | 118 ++++++++++++++++++++++++++++++---- sprite/item/main_hand/warhammer.png | Bin 648 -> 0 bytes sprite/unit/fairy/golden_earings.png | Bin 0 -> 161 bytes sprite/unit/goblin/blood_paint.png | Bin 0 -> 348 bytes sprite/unit/goblin/eye_patch.png | Bin 0 -> 228 bytes sprite/unit/goblin/golden_earings.png | Bin 0 -> 161 bytes 6 files changed, 107 insertions(+), 11 deletions(-) delete mode 100644 sprite/item/main_hand/warhammer.png create mode 100644 sprite/unit/fairy/golden_earings.png create mode 100644 sprite/unit/goblin/blood_paint.png create mode 100644 sprite/unit/goblin/eye_patch.png create mode 100644 sprite/unit/goblin/golden_earings.png diff --git a/source/item.ads b/source/item.ads index db79a13..9425836 100644 --- a/source/item.ads +++ b/source/item.ads @@ -14,10 +14,113 @@ package item is ); type enumeration is ( - iron_chestplate, iron_greaves, iron_gauntlets, iron_helmet, iron_sword, - golden_necklace, iron_shield, - grey_tunic, white_tunic, black_tunic, red_tunic, green_tunic, blue_tunic, - yellow_tunic, orange_tunic, cyan_tunic, lime_tunic, pink_tunic, purple_tunic + --~bone_chestplate, + --~bronze_chestplate, + --~chainmail_chestplate, + --~crystal_chestplate, + --~golden_chestplate, + --~iron_chestplate, + --~leather_chestplate, + --~mithril_chestplate, + --~steel_chestplate, + --~bone_greaves, + --~bronze_greaves, + --~chainmail_greaves, + --~crystal_greaves, + --~golden_greaves, + --~iron_greaves, + --~leather_greaves, + --~mithril_greaves, + --~steel_greaves, + black_tunic, + blue_tunic, + cyan_tunic, + green_tunic, + grey_tunic, + lime_tunic, + orange_tunic, + pink_tunic, + purple_tunic, + red_tunic, + white_tunic, + yellow_tunic + --~bone_gauntlets, + --~bronze_gauntlets, + --~chainmail_gauntlets, + --~crystal_gauntlets, + --~golden_gauntlets, + --~iron_gauntlets, + --~leather_gauntlets, + --~mithril_gauntlets, + --~steel_gauntlets, + --~bone_helmet, + --~bronze_helmet, + --~chainmail_helmet, + --~crystal_helmet, + --~golden_helmet, + --~iron_helmet, + --~leather_helmet, + --~mithril_helmet, + --~steel_helmet, + --~bone_axe, + --~bone_battleaxe, + --~bone_bow, + --~bone_mace, + --~bone_spear, + --~bone_sword, + --~bronze_axe, + --~bronze_greatsword, + --~bronze_mace, + --~bronze_spear, + --~bronze_sword, + --~club, + --~crystal_bow, + --~crystal_greatsword, + --~crystal_mace, + --~crystal_spear, + --~crystal_sword, + --~golden_axe, + --~golden_battleaxe, + --~golden_bow, + --~golden_greatsword, + --~golden_sword, + --~iron_axe, + --~iron_bow, + --~iron_mace, + --~iron_spear, + --~iron_sword, + --~jade_axe, + --~jade_battleaxe, + --~jade_greatsword, + --~jade_mace, + --~jade_spear, + --~jade_sword, + --~maul, + --~mithril_axe, + --~mithril_battleaxe, + --~mithril_bow, + --~mithril_mace, + --~mithril_spear, + --~sledge_hammer, + --~spiked_club, + --~spiked_staff, + --~staff, + --~steel_battleaxe, + --~steel_bow, + --~steel_greatsword, + --~steel_mace, + --~steel_sword, + --~wooden_bow, + --~wooden_greatsword, + --~wooden_sword, + --~golden_necklace, + --~bronze_shield, + --~crystal_shield, + --~golden_shield, + --~iron_shield, + --~mithril_shield, + --~steel_shield, + --~wooden_shield ); ------------------------------------------------------------------------------------------ @@ -35,13 +138,6 @@ package item is count : constant natural := enumeration'pos (enumeration'last) + 1; trait : constant array (enumeration) of information := ( - ("Iron Chestplate ", chest, (0, 3, 0, 0, 0, 0), faction.gnoll, effect.none), - ("Iron Greaves ", feet, (0, 1, 0, 0, 0, 0), faction.gnoll, effect.none), - ("Iron Gauntlets ", hands, (0, 1, 0, 0, 0, 0), faction.gnoll, effect.none), - ("Iron Helmet ", head, (0, 1, 0, 0, 0, 0), faction.gnoll, effect.none), - ("Iron Sword ", main_hand, (1, 0, 0, 0, 1, 2), faction.gnoll, effect.none), - ("Golden Necklace ", neck, (0, 0, 0, 0, 0, 0), faction.fairy, effect.none), - ("Iron Shield ", off_hand, (0, 2, 0, 0, 0, 1), faction.gnoll, effect.none), ("Grey Tunic ", full_body, (0, 1, 0, 1, 0, 0), faction.neutral, effect.none), ("White Tunic ", full_body, (0, 1, 0, 1, 0, 0), faction.neutral, effect.none), ("Black Tunic ", full_body, (0, 1, 0, 1, 0, 0), faction.neutral, effect.none), diff --git a/sprite/item/main_hand/warhammer.png b/sprite/item/main_hand/warhammer.png deleted file mode 100644 index b1bccf8ee2004b69c63bbcd956c3f3aa40bc7576..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bq1P)_Hl{Ucl-{02lp#h}^etvywa5ekkJpdX24H#SlhOY$xU~m^|S`McK*5vV;4{+~) zYT0p0;6k*uCNS6kWXWB%2&~QoV~kE(jt-p)_a-pcfAbLNP2jQrVgk}MvbG@UMW9M8 zAcaaUuGs(7`w8^+z{$D`LjziCz{=z#udu6WfVpC7@wA06+N5ou8U-rK;VV9kF7-%y z)6!V%5zDDv(Q7bQj`A8!m(!RRfD8)X!`3w5c>U&zA?;Ke8elS)R;&fEJ^&g34S)tT z9T4e_Gh)=1^@s6000000000000uzy`2oAJbQnt7hQ@vYqQ{1hsm8c= zt-iF4ckCCy)YwQjn_F)0N@GvD*`fCV3Vwds^SyAxgvP{Z@6FT0Yk+8OP-9~B5}Th# z6~SBxK?9%xgK2=9nTx^b6!My5UAz>#|$wIlViyEIX}B2CGhP8oSh!A zGP#9bB>W6JXFX{DzcztKFXA=QUnCY0urj%`c{ygz-ryM#S_D4xl*EhZA0!rsz?thw i<5oi8ZsVDYNc;w0k^`KvEmuhZ0000AjgqlnPDrWF>^>bP0l+XkK4Z$$I literal 0 HcmV?d00001 diff --git a/sprite/unit/goblin/blood_paint.png b/sprite/unit/goblin/blood_paint.png new file mode 100644 index 0000000000000000000000000000000000000000..41efe21a86e6554343947ad57731e5d2a90cd918 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^4nUm1!3HGP9xZtRq&N#aB8wRq^pruEv0|xx83O|& zpQnpsNX4zUcO3be3*tx@j`;yW7wGkGknyG8zFLNYh_RKimQCV5L znh7lWs(pUXO@geCypnUTK$ literal 0 HcmV?d00001 diff --git a/sprite/unit/goblin/eye_patch.png b/sprite/unit/goblin/eye_patch.png new file mode 100644 index 0000000000000000000000000000000000000000..62a14ed592848473e2a8e988768abfafb44d0525 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^4nUm1!3HGP9xZtRq&N#aB8wRq^pruEv0|xx8BlPV zr;B4q#jUq@4Ec^I@US>c`TxK2GozQ1bo#RP;4p!?+fPItaAW&Zr)AzD(AGMkY3to@ z5`|I>3=Qx9SKr?k$KhmQ;eUUh90S7zc8S*31^gG-frkEKSiC{t3*#>!vq3CquVcGl z7*OFARv%4c5hbA5!H3fV!#HA{R{WTjuq<}@A6pjvCx@~-vL8SEF4z9_x%+?C=S3A= UoBfSTfF>|_y85}Sb4q9e03~lxRR910 literal 0 HcmV?d00001 diff --git a/sprite/unit/goblin/golden_earings.png b/sprite/unit/goblin/golden_earings.png new file mode 100644 index 0000000000000000000000000000000000000000..e1abba1fa5985080ee67a991bed29d8ae3aaff37 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^4nUm1!3HGP9xZtRq&N#aB8wRq^pruEv0|xx8Bj3T z)5S5Q;?~<68+jQNI9w0z|DW?lMSI2#j~%NwGOnJ^upuV&-044Gz5|smV1L1gi`uY} j{li5e+2j074bi+}dX>AjgqlnPDrWF>^>bP0l+XkK4Z$$I literal 0 HcmV?d00001