private void Awake() { playerClickManager = Harmony.Finder.PlayerClickManager; levelController = Harmony.Finder.LevelController; tile = GetComponent <Tile>(); grid = Harmony.Finder.GridController; coroutineStarter = Harmony.Finder.CoroutineStarter; }
protected virtual void Awake() { tileImage = GetComponent <Image>(); tileSprite = GetComponent <TileSprite>(); tilePathSprite = GetComponentInChildren <SpriteRenderer>(); gridController = transform.parent.GetComponent <GridController>(); uiController = Harmony.Finder.UIController; enemyRangeController = Harmony.Finder.EnemyRangeController; playerClickManager = Harmony.Finder.PlayerClickManager; }