Added crossbow and pickaxe...
This commit is contained in:
parent
039c35089d
commit
cc616d4085
BIN
game/equipment/main_hand/light_crossbow.png
Normal file
BIN
game/equipment/main_hand/light_crossbow.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 741 B |
BIN
game/equipment/main_hand/pickaxe.png
Normal file
BIN
game/equipment/main_hand/pickaxe.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 581 B |
@ -37,7 +37,7 @@ package equipment is
|
|||||||
human_helmet, human_armour, elven_helmet, elven_armour, orcish_helmet, orcish_armour,
|
human_helmet, human_armour, elven_helmet, elven_armour, orcish_helmet, orcish_armour,
|
||||||
black_robe, cyan_robe, lime_dress, magenta_dress, orange_robe, pink_dress,
|
black_robe, cyan_robe, lime_dress, magenta_dress, orange_robe, pink_dress,
|
||||||
red_robe, sexy_dress, white_robe, lime_robe, orange_hood, fur_helmet,
|
red_robe, sexy_dress, white_robe, lime_robe, orange_hood, fur_helmet,
|
||||||
black_hood, cyan_hood, lime_hood,
|
black_hood, cyan_hood, lime_hood, light_crossbow, pickaxe,
|
||||||
staff_of_fire, staff_of_air, staff_of_water, staff_of_earth, staff_of_light, staff_of_dark,
|
staff_of_fire, staff_of_air, staff_of_water, staff_of_earth, staff_of_light, staff_of_dark,
|
||||||
cyan_pants, blue_pants, grey_pants, purple_pants
|
cyan_pants, blue_pants, grey_pants, purple_pants
|
||||||
);
|
);
|
||||||
@ -169,6 +169,8 @@ package equipment is
|
|||||||
spiked_staff => (new string'("Spiked Staff"), main_hand, (2, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
spiked_staff => (new string'("Spiked Staff"), main_hand, (2, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
maul => (new string'("Maul"), main_hand, (1, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
maul => (new string'("Maul"), main_hand, (1, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
sledge_hammer => (new string'("Sledge Hammer"), main_hand, (2, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
sledge_hammer => (new string'("Sledge Hammer"), main_hand, (2, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
|
pickaxe => (new string'("Pickaxe"), main_hand, (1, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
|
light_crossbow => (new string'("Light Crossbow"), main_hand, (2, 0, 0, 0, 0, 7), faction.neutral, effect.none),
|
||||||
magenta_dress => (new string'("Magenta Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
magenta_dress => (new string'("Magenta Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
lime_dress => (new string'("Lime Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
lime_dress => (new string'("Lime Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
pink_dress => (new string'("Pink Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
pink_dress => (new string'("Pink Dress"), full_body, (0, 0, 0, 0, 0, 0), faction.neutral, effect.none),
|
||||||
|
@ -64,29 +64,29 @@ package unit is
|
|||||||
dwarf_villager => (new string'("Villager"), faction.dwarf, (2, 1, 1, 1, 2, 1), 2, 1, 1, (
|
dwarf_villager => (new string'("Villager"), faction.dwarf, (2, 1, 1, 1, 2, 1), 2, 1, 1, (
|
||||||
equipment.grey_tunic, equipment.none, equipment.none, equipment.none,
|
equipment.grey_tunic, equipment.none, equipment.none, equipment.none,
|
||||||
equipment.none, equipment.none, equipment.club, equipment.none)),
|
equipment.none, equipment.none, equipment.club, equipment.none)),
|
||||||
dwarf_miner => (new string'("Miner"), faction.dwarf, (2, 1, 1, 1, 2, 1), 2, 1, 1, ( -- todo
|
dwarf_miner => (new string'("Miner"), faction.dwarf, (2, 1, 1, 1, 2, 1), 2, 1, 1, (
|
||||||
equipment.grey_tunic, equipment.none, equipment.none, equipment.fur_gauntlets,
|
equipment.grey_tunic, equipment.none, equipment.none, equipment.fur_gauntlets,
|
||||||
equipment.fur_greaves, equipment.none, equipment.none, equipment.none)),
|
equipment.fur_greaves, equipment.none, equipment.pickaxe, equipment.none)),
|
||||||
dwarf_blacksmith => (new string'("Blacksmith"), faction.dwarf, (2, 1, 1, 1, 2, 1), 3, 1, 2, ( -- todo
|
dwarf_blacksmith => (new string'("Blacksmith"), faction.dwarf, (2, 1, 1, 1, 2, 1), 3, 1, 2, (
|
||||||
equipment.grey_tunic, equipment.leather_helmet, equipment.none, equipment.leather_gauntlets,
|
equipment.grey_tunic, equipment.leather_helmet, equipment.none, equipment.leather_gauntlets,
|
||||||
equipment.leather_greaves, equipment.none, equipment.sledge_hammer, equipment.none)),
|
equipment.leather_greaves, equipment.none, equipment.sledge_hammer, equipment.none)),
|
||||||
dwarf_hunter => (new string'("Hunter"), faction.dwarf, (2, 1, 1, 1, 2, 1), 3, 2, 2, ( -- todo
|
dwarf_hunter => (new string'("Hunter"), faction.dwarf, (2, 1, 1, 1, 2, 1), 3, 2, 2, (
|
||||||
equipment.grey_tunic, equipment.none, equipment.leather_chestplate, equipment.fur_gauntlets,
|
equipment.grey_tunic, equipment.none, equipment.leather_chestplate, equipment.fur_gauntlets,
|
||||||
equipment.fur_greaves, equipment.none, equipment.wooden_bow, equipment.none)),
|
equipment.fur_greaves, equipment.none, equipment.wooden_bow, equipment.none)),
|
||||||
dwarf_bowman => (new string'("Bowman"), faction.dwarf, (2, 1, 1, 1, 2, 1), 5, 3, 2, ( -- todo
|
dwarf_bowman => (new string'("Bowman"), faction.dwarf, (2, 1, 1, 1, 2, 1), 5, 3, 2, (
|
||||||
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.none,
|
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.none,
|
||||||
equipment.leather_greaves, equipment.none, equipment.iron_bow, equipment.none)),
|
equipment.leather_greaves, equipment.none, equipment.iron_bow, equipment.none)),
|
||||||
dwarf_warrior => (new string'("Warrior"), faction.dwarf, (2, 1, 1, 1, 2, 1), 7, 3, 3, ( -- todo
|
dwarf_warrior => (new string'("Warrior"), faction.dwarf, (2, 1, 1, 1, 2, 1), 7, 3, 3, (
|
||||||
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
||||||
equipment.leather_greaves, equipment.none, equipment.iron_mace, equipment.wooden_shield)),
|
equipment.leather_greaves, equipment.none, equipment.iron_mace, equipment.wooden_shield)),
|
||||||
dwarf_axeman => (new string'("Axeman"), faction.dwarf, (2, 1, 1, 1, 2, 1), 7, 3, 3, ( -- todo
|
dwarf_axeman => (new string'("Axeman"), faction.dwarf, (2, 1, 1, 1, 2, 1), 7, 3, 3, (
|
||||||
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
equipment.blue_tunic, equipment.leather_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
||||||
equipment.leather_greaves, equipment.none, equipment.iron_axe, equipment.wooden_shield)),
|
equipment.leather_greaves, equipment.none, equipment.iron_axe, equipment.wooden_shield)),
|
||||||
dwarf_crossbowman => (new string'("Crossbowman"), faction.dwarf, (2, 1, 1, 2, 2, 1), 7, 5, 3, ( -- todo
|
dwarf_crossbowman => (new string'("Crossbowman"), faction.dwarf, (2, 1, 1, 2, 2, 1), 7, 5, 3, (
|
||||||
equipment.blue_tunic, equipment.iron_helmet, equipment.iron_chestplate, equipment.none,
|
equipment.blue_tunic, equipment.iron_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
||||||
equipment.leather_greaves, equipment.none, equipment.none, equipment.none)),
|
equipment.leather_greaves, equipment.none, equipment.light_crossbow, equipment.none)),
|
||||||
dwarf_berserker => (new string'("Berserker"), faction.dwarf, (3, 2, 1, 3, 3, 1), 7, 3, 5, (
|
dwarf_berserker => (new string'("Berserker"), faction.dwarf, (3, 2, 1, 3, 3, 1), 7, 3, 5, (
|
||||||
equipment.blue_tunic, equipment.none, equipment.none, equipment.leather_gauntlets,
|
equipment.blue_pants, equipment.none, equipment.none, equipment.leather_gauntlets,
|
||||||
equipment.leather_greaves, equipment.none, equipment.iron_axe, equipment.none)),
|
equipment.leather_greaves, equipment.none, equipment.iron_axe, equipment.none)),
|
||||||
dwarf_guard => (new string'("Guard"), faction.dwarf, (2, 3, 1, 3, 2, 1), 17, 5, 3, (
|
dwarf_guard => (new string'("Guard"), faction.dwarf, (2, 3, 1, 3, 2, 1), 17, 5, 3, (
|
||||||
equipment.cyan_tunic, equipment.iron_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
equipment.cyan_tunic, equipment.iron_helmet, equipment.iron_chestplate, equipment.leather_gauntlets,
|
||||||
@ -94,9 +94,9 @@ package unit is
|
|||||||
dwarf_elite_guard => (new string'("Elite Guard"), faction.dwarf, (3, 3, 1, 3, 2, 1), 23, 7, 2, (
|
dwarf_elite_guard => (new string'("Elite Guard"), faction.dwarf, (3, 3, 1, 3, 2, 1), 23, 7, 2, (
|
||||||
equipment.cyan_tunic, equipment.mithril_helmet, equipment.mithril_chestplate, equipment.steel_gauntlets,
|
equipment.cyan_tunic, equipment.mithril_helmet, equipment.mithril_chestplate, equipment.steel_gauntlets,
|
||||||
equipment.steel_greaves, equipment.none, equipment.mithril_spear, equipment.steel_shield)),
|
equipment.steel_greaves, equipment.none, equipment.mithril_spear, equipment.steel_shield)),
|
||||||
dwarf_war_druid => (new string'("War Druid"), faction.dwarf, (1, 1, 3, 1, 1, 1), 23, 3, 0, ( -- todo
|
dwarf_war_druid => (new string'("War Druid"), faction.dwarf, (1, 1, 3, 1, 1, 1), 23, 3, 0, (
|
||||||
equipment.black_robe, equipment.black_hood, equipment.none, equipment.none,
|
equipment.black_robe, equipment.black_hood, equipment.mithril_chestplate, equipment.none,
|
||||||
equipment.none, equipment.none, equipment.staff, equipment.none)),
|
equipment.none, equipment.none, equipment.staff_of_earth, equipment.none)),
|
||||||
dwarf_pig_rider => (new string'("Pig Rider"), faction.dwarf, others => <>), -- todo
|
dwarf_pig_rider => (new string'("Pig Rider"), faction.dwarf, others => <>), -- todo
|
||||||
dwarf_boar_rider => (new string'("Boar Rider"), faction.dwarf, others => <>), -- todo
|
dwarf_boar_rider => (new string'("Boar Rider"), faction.dwarf, others => <>), -- todo
|
||||||
dwarf_giant_mole_rider => (new string'("Giant Mole Rider"), faction.dwarf, others => <>), -- todo
|
dwarf_giant_mole_rider => (new string'("Giant Mole Rider"), faction.dwarf, others => <>), -- todo
|
||||||
@ -104,7 +104,9 @@ package unit is
|
|||||||
dwarf_knight => (new string'("Knight"), faction.dwarf, (5, 3, 2, 3, 3, 1), 29, 7, 13, ( -- todo
|
dwarf_knight => (new string'("Knight"), faction.dwarf, (5, 3, 2, 3, 3, 1), 29, 7, 13, ( -- todo
|
||||||
equipment.cyan_robe, equipment.mithril_helmet, equipment.mithril_chestplate, equipment.mithril_gauntlets,
|
equipment.cyan_robe, equipment.mithril_helmet, equipment.mithril_chestplate, equipment.mithril_gauntlets,
|
||||||
equipment.mithril_greaves, equipment.none, equipment.mithril_battleaxe, equipment.mithril_shield)),
|
equipment.mithril_greaves, equipment.none, equipment.mithril_battleaxe, equipment.mithril_shield)),
|
||||||
dwarf_flag_carrier => (new string'("Flag Carrier"), faction.dwarf, others => <>) -- todo
|
dwarf_flag_carrier => (new string'("Flag Carrier"), faction.dwarf, (5, 3, 2, 3, 5, 1), 29, 13, 0, (
|
||||||
|
equipment.cyan_robe, equipment.mithril_helmet, equipment.mithril_chestplate, equipment.mithril_gauntlets,
|
||||||
|
equipment.mithril_greaves, equipment.none, equipment.mithril_mace, equipment.mithril_shield))
|
||||||
);
|
);
|
||||||
|
|
||||||
base : array (faction.fairy .. faction.imp) of core.sprite;
|
base : array (faction.fairy .. faction.imp) of core.sprite;
|
||||||
|
Loading…
Reference in New Issue
Block a user