From 4f9932074a8f0390d5cb6072b4e419c7ab08ffed Mon Sep 17 00:00:00 2001 From: troido Date: Thu, 2 Apr 2020 14:13:18 +0200 Subject: added flags component, and conditions for building --- src/components/mod.rs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'src/components/mod.rs') diff --git a/src/components/mod.rs b/src/components/mod.rs index 071b5e0..efdf8f7 100644 --- a/src/components/mod.rs +++ b/src/components/mod.rs @@ -6,6 +6,7 @@ pub mod interactable; pub mod equipment; pub mod inventory; pub mod serialise; +pub mod flags; pub use item::Item; pub use messages::{ @@ -18,6 +19,10 @@ pub use interactable::Interactable; pub use equipment::Equipment; pub use inventory::Inventory; pub use serialise::Serialise; +pub use flags::{ + Flag, + Flags +}; use specs::{ DenseVecStorage, @@ -74,14 +79,6 @@ pub struct Movable { pub cooldown: i64 } -#[derive(Default, Component, Debug, Clone)] -#[storage(NullStorage)] -pub struct Blocking; - -#[derive(Default, Component, Debug, Clone)] -#[storage(NullStorage)] -pub struct Floor; - #[derive(Default, Component, Debug, Clone)] #[storage(NullStorage)] pub struct New; -- cgit