// Start is called before the first frame update void Start() { CameraController = CameraUtils.FetchCameraController(); HighLightUi = Instantiate(highLightUiModel, this.transform.position, this.transform.rotation); HighLightUi.SetActive(false); currentTargetSelectionIndex = DEFAULT_SELECTION_INDEX; }
private void Start() { TargetSelectionManager = GameUtils.FetchTargetSelectionManager(); CameraController = CameraUtils.FetchCameraController(); CommandMenuManager = GameUtils.FetchCommandMenuManager(); GameManager = GameUtils.FetchGameManager(); PlayerTurnAvailability = new Dictionary <string, TurnAvailabilityEnum>(); }