// Use this for initialization private void Start() { mainCam = Camera.main; villageManager = VillageManager.Instance; selectionManager = SelectionManager.Instance; registry = VillageManager.RegistryInstance; }
private void Awake() { Instance = this; RegistryInstance = registry; }
public virtual void OnBuild(BuildingBase buildingBase) { villageManager = VillageManager.Instance; villageManager.UnitCountEventHandler += OnUnitCountUpdate; villageManager.UnitCapacity += UnitCapacity; }