Added saving of buildings

This commit is contained in:
2026-04-13 19:11:21 +01:00
parent d8253bd275
commit 498343a50c
9 changed files with 176 additions and 38 deletions

View File

@@ -24,7 +24,7 @@ namespace Fruitomation.UI
[Header("Read Only")]
[SerializeField, InspectorReadOnly] private float CurrentMouseClickStrength;
[SerializeField, InspectorReadOnly] private Vector2Int GridPosition;
[SerializeField, InspectorReadOnly] private GameObject SelectedBuildingToBuild;
[SerializeField, InspectorReadOnly] private BuildingRegistry.BuildingInfo SelectedBuildingToBuild;
[SerializeField, InspectorReadOnly] private bool FlipCurrentBuilding;
private readonly ContactFilter2D ContactFilter = new();
@@ -35,9 +35,9 @@ namespace Fruitomation.UI
private float StartOfMouseClick;
private bool MouseOnGrid;
public void SetSelectedBuildingToBuild(GameObject prefab)
public void SetSelectedBuildingToBuild(BuildingRegistry.BuildingInfo prefab)
{
SelectedBuildingsBuildingBase = prefab.GetComponent<Building>();
SelectedBuildingsBuildingBase = prefab.Prefab.GetComponent<Building>();
SelectedBuildingToBuild = prefab;
FlipCurrentBuilding = false;