veloren/assets/common/items
Avi Weinstock 8bdbf4f7c9 Implement modular weapons.
- Add ItemKind::ModularComponent, Item::components.
- Add tool::StatKind::{Direct,Modular} for the modular weapons themselves.
- Move ItemConfig from ItemDesc to Item, so components' stats can be taken into account.
- Crafting stores into the components field.
- Components/recipes/placeholders are created dynamically.
- Show which components a modular weapon contains in the tooltip in voxygen.

Squashed fixes:
- `Item::duplicate` components in `Item::new_from_item_def`.
- Speed of 1.0 for now.
2021-02-20 14:30:39 -05:00
..
armor Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
boss_drops Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
consumable Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
crafting_ing Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
crafting_tools Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
debug Implement modular weapons. 2021-02-20 14:30:39 -05:00
flowers Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
food Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
glider Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
grasses Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
lantern Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
npc_armor Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
npc_weapons Implement modular weapons. 2021-02-20 14:30:39 -05:00
ore Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
tag_examples Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
testing Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
utility Implement tags for items, allowing a crafting recipe to take any item with that tag as input. 2021-02-16 01:05:54 +00:00
weapons Implement modular weapons. 2021-02-20 14:30:39 -05:00