// Update is called once per frame void GetGrid() { grid = gridCombatSystem.GetGrid(); lastActiveCell = grid.GetGridObject(0, 0); lastPlayerCell = grid.GetGridObject(player.transform.position); rangeCombatPlayer = player.rangeCombat; }
void Start() { Instance = this; debugS = debug; grid = new GridComplete(10, 20, 1f, new Vector3(-13, -6), debug); grid.SetUnwalkable(unWalkableCells); pathAndRadiousVisualiation = GetComponent <VisualiationHandler>(); currentState = State.playerRound; OnStateChange += HandleStateChange; SetUp(); UpdateObjectsInCellRefrences(); SetUpOnGridReady(); }
public void SetPlayerAndGrid(GameCharacter player, GridComplete grid) { this.grid = grid; this.player = player; }
void SetUp() { grid = gridCombatSystem.GetGrid(); }