private void Awake() { _villagerModel = GetComponent <VillagerModel>(); _cellMapController = CellMapController.Instance; _villagerModel.Rigidbody2D = GetComponent <Rigidbody2D>(); _villagerModel.Orders = new Queue <OrderType>(); _townModel = TownModel.Instance; _townController = TownController.Instance; _villagerNeeds = GetComponent <VillagerNeedsController>(); _villagerStateController = GetComponent <VillagerStateController>(); }
private void Awake() { _villagerModel = GetComponent <VillagerModel>(); _villagerStateController = GetComponent <VillagerStateController>(); _rigidbody2D = GetComponent <Rigidbody2D>(); }