generated from tipragot/rust
Adding a map creation plugin #57
|
@ -65,8 +65,8 @@ fn generate_map(
|
|||
fn get_type_tile(position: (f32, f32), noise: &Perlin) -> Tile {
|
||||
CoCo_Sol marked this conversation as resolved
|
||||
let value = noise.get([position.0 as f64, position.1 as f64]);
|
||||
match value {
|
||||
v if v <= -0.5 => Tile::Hill,
|
||||
v if v >= 0.5 => Tile::Forest,
|
||||
v if v <= -0.4 => Tile::Hill,
|
||||
v if v >= 0.4 => Tile::Forest,
|
||||
_ => Tile::Grass,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue
This should be in the get_type function and the value shouldn't be hard coded