From a520382eb19e4234ed52fd1eb9fb965b5967d522 Mon Sep 17 00:00:00 2001 From: troido Date: Thu, 5 Mar 2020 14:47:48 +0100 Subject: equipment is now a part of the inventory --- src/components/mod.rs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'src/components/mod.rs') diff --git a/src/components/mod.rs b/src/components/mod.rs index 5dd83bd..c3e8d5d 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -4,6 +4,7 @@ pub mod messages; pub mod faction; pub mod interactable; pub mod equipment; +pub mod inventory; pub use item::Item; pub use messages::{ @@ -14,6 +15,7 @@ pub use messages::{ pub use faction::Faction; pub use interactable::Interactable; pub use equipment::Equipment; +pub use inventory::Inventory; use specs::{ DenseVecStorage, @@ -102,15 +104,6 @@ impl Player { } } -#[derive(Debug, Clone, Default)] -pub struct Inventory { - pub items: Vec, - pub capacity: usize -} -impl Component for Inventory { - type Storage = FlaggedStorage>; -} - #[derive(Component, Debug, Clone)] pub struct Health { pub health: i64, -- cgit