pub(crate) const MAX_ARROW_FLIGHT: u32 = 5; #[allow(dead_code)] pub(crate) const MAX_ARROW_SHOT_DISTANCE: u32 = MAX_ARROW_FLIGHT + 1; /* +1 for '0' stopper */ pub(crate) const MAX_LINKS_IN_ROOM: u32 = 25; /* a complex cave */ pub(crate) const MIN_LINKS_IN_ROOM: u32 = 2; pub(crate) const MAX_ROOMS_IN_CAVE: u32 = 250; pub(crate) const MIN_ROOMS_IN_CAVE: u32 = 10; pub(crate) const PITS_IN_CAVE: u32 = 3; pub(crate) const BATS_IN_CAVE: u32 = 3; pub(crate) const INITIAL_ARROWS: u32 = 5; #[allow(dead_code)] const ROOMS_IN_CAVE: u32 = 20; #[allow(dead_code)] const LINKS_IN_ROOM: u32 = 3;