INNER CODE UNIT · Rust
fill
rust-gamedev/rust-game-ports · rusty_roguelike-bevy/src/map_builder/mod.rs:50
fn fill(&mut self, tile: TileType) {
self.map.tiles.iter_mut().for_each(|t| *t = tile);
}
fn find_most_distant(&self) -> Point {
let dijkstra_map = DijkstraMap::new(
SCREEN_WIDTH,
SCREEN_HEIGHT,
&[self.map.point2d_to_index(self.player_start)],
&self.map,
1024.0,
);
const UNREACHABLE: &f32 = &f32::MAX;
self.map.index_to_point2d(
dijkstra_map
.map
.iter()