handle room tiles

This commit is contained in:
Max Bradbury 2020-04-06 20:41:33 +01:00
parent 6e9b91d845
commit 9830d57d13
1 changed files with 12 additions and 8 deletions

View File

@ -747,15 +747,19 @@ fn room_from_string(string: String) -> Room {
} }
} }
Room { let lines = lines;
id,
palette, let mut tiles : Vec<String> = Vec::new();
name,
tiles: vec![], for line in lines.into_iter() {
items, let line: Vec<&str> = line.split(",").collect();
exits,
endings for tile_id in line {
tiles.push(tile_id.to_string());
} }
}
Room { id, palette, name, tiles, items, exits, endings }
} }
// fn game_from_string(game: String ) -> Game { // fn game_from_string(game: String ) -> Game {