veloren/voxygen/src
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
..
audio Addressed comments 2021-02-19 19:55:23 -05:00
ecs Redefine Ori as a quaternion 2021-02-05 09:33:14 +01:00
hud Implement modular weapons. 2021-02-20 14:30:39 -05:00
menu get rid of async_std::channel 2021-02-17 12:38:53 +01:00
mesh fix wrong alignment 2020-12-16 15:17:17 +01:00
render Added snow particles 2021-01-31 15:15:17 +00:00
scene Added hands field onto weapons. 2021-02-19 17:30:20 -05:00
ui 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
controller.rs Fixed missing controller actions 2021-02-17 21:10:14 +00:00
error.rs get rid of insecure dependency completly 2020-12-11 16:13:57 +01:00
i18n.rs Use concat to build i18n specifiers" 2021-01-04 00:06:14 +01:00
key_state.rs MR 1775 review fixes. 2021-02-14 11:13:56 -05:00
lib.rs Convert Localization from Asset to Compound 2020-12-31 12:32:18 +01:00
logging.rs Great improvements to the codebase: 2021-02-17 16:15:00 +01:00
main.rs Update native_dialog to 0.5.2 2021-02-07 00:48:57 -05:00
meta.rs Put server-cli specific settings in their own structure, serde_derive -> serde 2020-10-10 02:10:32 -04:00
profile.rs Refactored loadout to have public functions for each slot instead of requiring callers to use the _INDEX consts 2021-01-08 19:12:09 +00:00
run.rs Implemented #896 - Added option for Unlimited FPS 2021-01-23 08:34:38 +00:00
session.rs Merge branch 'sam/dual-wielding' into 'master' 2021-02-20 05:12:17 +00:00
settings.rs Client-side trade improvements. 2021-02-19 15:20:27 -05:00
singleplayer.rs get rid of async_std::channel 2021-02-17 12:38:53 +01:00
window.rs Improve controller keybindings 2021-02-14 21:31:31 -06:00