mizchi/terrain/types does not have a README file
pub(all) struct Edge {
from : Int
to : Int
}pub(all) struct GridMetrics {
open_ratio : Double
room_count : Int
connectivity : Bool
largest_component : Int
dead_end_count : Int
}impl Show for GridMetricspub(all) enum NodeKind {
StartNode
GoalNode
RoomNode
KeyNode
LockNode
}pub(all) struct Point {
x : Int
y : Int
}pub(all) struct RNG {
state : UInt
}pub(all) struct Rect {
x : Int
y : Int
w : Int
h : Int
}pub(all) enum Tile {
Floor
Wall
Door
LockedDoor
Key
Start
Goal
Corridor
Water
Empty
}117 procedural dungeon/terrain generation algorithms