From 9ffe36a5375a25601dcc528aa603fb1e679f9847 Mon Sep 17 00:00:00 2001 From: troido Date: Mon, 20 Apr 2020 13:00:34 +0200 Subject: stop hardcoding default room and encyclopedia --- src/roomtemplate.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'src/roomtemplate.rs') diff --git a/src/roomtemplate.rs b/src/roomtemplate.rs index c8d9918..d853b20 100644 --- a/src/roomtemplate.rs +++ b/src/roomtemplate.rs @@ -43,7 +43,6 @@ impl RoomTemplate { let mut field = Vec::new(); field.resize_with(width * height, Vec::new); let jsonfield: &Vec = jsonroom.get("field").ok_or(perr!("no field"))?.as_array().ok_or(perr!("field not an array"))?; - // todo: what if size doesn't match actual dimensions for (y, row) in jsonfield.iter().take(height).enumerate() { for (x, ch) in row.as_str().ok_or(perr!("field row not a string"))?.chars().take(width).enumerate() { field[x + y * width] = mapping.get(&ch).ok_or(perr!("char not found in mapping"))?.clone(); -- cgit