Fixed content visibility and changed spawn creation

This commit is contained in:
=
2026-05-01 19:27:44 +02:00
parent 8a6de193a1
commit ae7c98d482
4 changed files with 21 additions and 10 deletions
+11 -5
View File
@@ -90,7 +90,7 @@ public partial class World : Node3D
{
Robot robot = ResourceLoader.LoadRobotPrefab().Instantiate<Robot>();
robot.Name = $"Robot #{robots.Count + 1}";
robot.Position = map[0].tiles[0,0].Position;
robot.Position = map[0].tiles[0, 0].Position;
AddChild(robot);
robots.Add(robot);
}
@@ -113,10 +113,16 @@ public partial class World : Node3D
map[layer] = layerNode;
}
map[0].tiles[0,0].wasVisited = true;
map[0].tiles[0,0].containsDecoration = true;
map[0].tiles[0,0].containsLight = true;
map[0].tiles[0,0].containsResource = false;
SetupSpawn();
}
private void SetupSpawn()
{
map[0].tiles[0, 0].wasVisited = true;
map[0].tiles[0, 0].containsDecoration = true;
map[0].tiles[0, 0].containsLight = true;
map[0].tiles[0, 0].containsResource = false;
map[0].tiles[0, 0].ContentNode.Visible = true;
}
private void HandleTileVisit(int level)