Started working on Builder job and building buildings

This commit is contained in:
2026-06-12 12:00:15 +01:00
parent 529b25daf5
commit bd3bb4bc6f
12 changed files with 7599 additions and 6861 deletions

View File

@@ -20,7 +20,7 @@ public class NPC : MonoBehaviour
[SerializeField] Animator animationController;
[SerializeField] float movementSpeed, interactionRadius;
[SerializeField] Image jobImg;
[SerializeField] Sprite miner, forester, citizen, farmer, merchant, soldier;
[SerializeField] Sprite miner, forester, citizen, farmer, merchant, soldier, builder;
private Resource currentTargetResource;
private Building currentTargetBuilding; // Cache the TownHall so we don't search for it every frame
@@ -209,6 +209,8 @@ public class NPC : MonoBehaviour
switch (job)
{
case Job.Builder:
//resourceToWorkWith = Resource.ResourceType.Building;
jobImg.sprite = builder;
break;
case Job.Soldier:
break;
@@ -227,7 +229,7 @@ public class NPC : MonoBehaviour
jobImg.sprite = miner;
break;
case Job.Citizen:
resourceToWorkWith = Resource.ResourceType.Citizens;
resourceToWorkWith = Resource.ResourceType.Population;
jobImg.sprite = citizen;
break;
}