gather-and-defend/Assets/Scripts/Ally/HarvesterResourcePair.cs
Felix Boucher b1cfb714a6 changer l'apparence du harvester
problème :

- le harvester avait une apparence non-changeante dépendant du genre de ressource sur lequel il était placé.

solution :

- ajouter une logique qui change le prefab choisi dépendant de sur quelle tuile on place le harvester.

- also, quelques micro refactorings (changement de noms, ajout de doc)
2023-07-23 11:53:07 -04:00

17 lines
397 B
C#

using static Enum;
using UnityEngine;
/// <summary>
/// a data class for the harvesters
/// </summary>
[System.Serializable]
public class HarvesterResourcePair
{
[SerializeField]
private GameObject _harvesterPrefab;
[SerializeField]
private ResourceChoice _resource;
public GameObject HarvesterPrefab => _harvesterPrefab;
public ResourceChoice Resource => _resource;
}