From 286be37225b5de1fb438db0a4029fd391b35c13e Mon Sep 17 00:00:00 2001 From: troido Date: Wed, 29 Jan 2020 22:53:06 +0100 Subject: players can no longer walk through walls --- src/resources.rs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'src/resources.rs') diff --git a/src/resources.rs b/src/resources.rs index 7c14507..3834d8f 100644 --- a/src/resources.rs +++ b/src/resources.rs @@ -1,14 +1,22 @@ use std::collections::HashMap; +use specs::Entity; use super::components::{Position, Visible}; #[derive(Default)] -pub struct Size (pub i32, pub i32); +pub struct Size { + pub width: i32, + pub height: i32 +} #[derive(Default)] pub struct TopView { - pub width: i32, - pub height: i32, pub cells: HashMap> } + + +#[derive(Default)] +pub struct Floor { + pub cells: HashMap> +} -- cgit