diff --git a/src/scenes.rs b/src/scenes.rs index e2fa5d7..bc5a881 100644 --- a/src/scenes.rs +++ b/src/scenes.rs @@ -189,4 +189,15 @@ fn export_scenes() { g.place_all_torches(); run(&mut g, 2.5); save("bridges", &mut g, cx as f32 + 9.0, cy as f32, 18.0, 0.0, false); + + // wood: giant mushrooms in a cavern, an imp felling one; planned walls + let mut g = Game::new(9, 96, 96); + let m = g.map.t.iter().position(|t| t.kind == Kind::Mushroom).unwrap(); + let (mx, my) = xy(m); + let (cx, cy) = g.map.core; + g.gold = 5000.0; + open(&mut g, cx - 2, cy - 2, cx + 6, cy + 4); + g.plan_walls(cx + 5, cy - 1, cx + 5, cy + 2); + run(&mut g, 2.0); + save("wood", &mut g, mx as f32 + 0.5, my as f32 + 0.5, 14.0, 0.0, false); }