might be fixed
This commit is contained in:
@@ -370,18 +370,9 @@ fn create_levels(n: i32) -> Vec<GameLevel> {
|
||||
next_node.west = Side::Connection;
|
||||
next_node.north = Side::Connection;
|
||||
|
||||
if map.end_node.0 >= map.end_node.1 {
|
||||
next_node.south = Side::Closed;
|
||||
next_node.north = Side::Closed;
|
||||
pos.0 += 1;
|
||||
} else {
|
||||
next_node.east = Side::Closed;
|
||||
next_node.west = Side::Closed;
|
||||
pos.1 += 1;
|
||||
}
|
||||
let node = maps.last().unwrap().nodes.get(&maps.last().unwrap().end_node).unwrap();
|
||||
|
||||
initial_node = next_node;
|
||||
let map = GameLevel::new(pos, initial_node.clone(), 5);
|
||||
let map = GameLevel::new(pos, node.clone(), 5);
|
||||
maps.push(map);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user