diff options
Diffstat (limited to 'src/components.rs')
| -rw-r--r-- | src/components.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/components.rs b/src/components.rs index 126f20e..60b32d6 100644 --- a/src/components.rs +++ b/src/components.rs @@ -7,7 +7,7 @@ use specs::{ Component }; -use crate::{Pos, PlayerId}; +use crate::{Pos, PlayerId, RoomId}; use crate::controls::Control; use crate::template::Template; @@ -93,3 +93,7 @@ pub struct Serialise { pub template: Template } +#[derive(Component, Debug, Clone)] +pub struct RoomExit { + pub destination: RoomId +} |
