connect multiple rooms with doors

This commit is contained in:
2022-11-03 21:20:00 +01:00
parent bce88d0504
commit 807eae1c62
24 changed files with 391 additions and 88 deletions

View File

@@ -17,7 +17,10 @@ namespace Escape_Room_Engine.Engine.Scripts.Editor
public void CreateGUI()
{
_generateRoomButton = new Button(GenerateRoom);
_generateRoomButton = new Button(GenerateRoom)
{
text = "Generate Room"
};
rootVisualElement.Add(_generateRoomButton);
@@ -29,7 +32,7 @@ namespace Escape_Room_Engine.Engine.Scripts.Editor
{
if (EditorApplication.isPlaying)
{
Engine.DefaultEngine.DisposeOldestRoom();
Engine.DefaultEngine.HideOldestRoom();
Engine.DefaultEngine.GenerateRoom();
UpdateUI();
}
@@ -38,7 +41,6 @@ namespace Escape_Room_Engine.Engine.Scripts.Editor
private void UpdateUI()
{
_generateRoomButton.SetEnabled(EditorApplication.isPlaying);
_generateRoomButton.text = Engine.DefaultEngine.NumberOfRooms == 0 ? "Generate Room" : "Regenerate Room";
}
}
}