public void Tick() { if (m_Grid.HasSelectedNode() && Input.GetMouseButtonDown(0)) { Node selectedNode = m_Grid.GetSelectedNode(); if (selectedNode.IsOccupied || !m_Grid.CanOccupy(selectedNode)) { return; } SpawnTurret(m_Market.ChosenTurret, selectedNode); } }