public void SelectNode(Node node) { if (selectedNode == node) { DeselectNode(); return; } ToggleRange(); selectedNode = node; ToggleRange(); if (turretToBuild != null) { ToggleBuildSelection(false); //disable current selection border if you go into the nodeUI menu } turretToBuild = null; nodeUI.SetTarget(node); }
public void SelectTurretToBuild(TurretFactory turret) { ToggleRange(); if (turretToBuild == turret) { ToggleBuildSelection(false); turretToBuild = null; } else { if (turretToBuild != null) { ToggleBuildSelection(false); //disable previous selection } turretToBuild = turret; //select the clicked turret to build ToggleBuildSelection(true); //enable new selection border } DeselectNode(); }