might be fixed

This commit is contained in:
AmadeusWM
2025-04-06 23:44:35 +02:00
parent 79f69c4383
commit 9fb16f6cdd

View File

@@ -370,18 +370,9 @@ fn create_levels(n: i32) -> Vec<GameLevel> {
next_node.west = Side::Connection; next_node.west = Side::Connection;
next_node.north = Side::Connection; next_node.north = Side::Connection;
if map.end_node.0 >= map.end_node.1 { let node = maps.last().unwrap().nodes.get(&maps.last().unwrap().end_node).unwrap();
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;
}
initial_node = next_node; let map = GameLevel::new(pos, node.clone(), 5);
let map = GameLevel::new(pos, initial_node.clone(), 5);
maps.push(map); maps.push(map);
} }