override public void OnStartLocalPlayer() { Object.Destroy(GameObject.FindGameObjectWithTag("Network Manager HUD").GetComponents <Component> () [2]); HexPosition.setColor("Path", Color.yellow, 1); HexPosition.setColor("Selection", Color.green, 2); HexPosition.setColor("Selectable", Color.green, 3); HexPosition.setColor("Attack", Color.red, 4); HexPosition.setColor("Cursor", Color.blue, 5); HexPosition.Marker = marker; foreach (GameObject child in GameObject.FindGameObjectsWithTag("Obstacle")) { HexPosition position = new HexPosition(child.transform.position); child.transform.position = position.getPosition(); position.flag("Obstacle"); } CmdAddPlayer(); }
void Start() { unitsRoot.BroadcastMessage("SetGrid", this); //timeout = MAX_TIME; HexPosition.setColor("Path", Color.yellow, 1); HexPosition.setColor("Selection", Color.green, 2); HexPosition.setColor("Selectable", Color.green, 3); HexPosition.setColor("Attack", Color.red, 4); HexPosition.setColor("Cursor", Color.blue, 5); HexPosition.Marker = marker; foreach (Transform child in obstacles.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Obstacle"); } }
void Start() { HexPosition.setColor("Path", Color.yellow, 1); HexPosition.setColor("Selection", Color.green, 2); HexPosition.setColor("Selectable", Color.green, 3); HexPosition.setColor("Attack", Color.red, 4); HexPosition.setColor("Cursor", Color.blue, 5); HexPosition.Marker = marker; foreach (GameObject child in GameObject.FindGameObjectsWithTag("Obstacle")) { HexPosition position = new HexPosition(child.transform.position); child.transform.position = position.getPosition(); position.flag("Obstacle"); } units = new List <Unit> (Object.FindObjectsOfType <Unit> ()); foreach (Unit unit in units) { unit.setPlayerInterface(this, true); } }
void Start() { unitsRoot.BroadcastMessage("SetGrid", this); //timeout = MAX_TIME; HexPosition.setColor("Path", Color.yellow, 1); HexPosition.setColor("Selection", Color.green, 2); HexPosition.setColor("Selectable", Color.green, 3); HexPosition.setColor("Attack", Color.red, 4); HexPosition.setColor("Cursor", Color.blue, 5); HexPosition.Marker = marker; foreach (Transform child in obstacles.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Obstacle"); } foreach (Transform child in Bases.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Base"); } foreach (Transform child in Forest.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Forest"); } foreach (Transform child in Lava.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Lava"); } foreach (Transform child in Hospital.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Hospital"); } }
void Start() { //Spawn the units GameObject unitsRoot = new GameObject(); unitsRoot.name = "UnitsCreated"; _spawnOwnUnits(unitsRoot); _spawnOtherUnits(unitsRoot); unitsRoot.BroadcastMessage("SetGrid", this); Debug.Log("Loaded Scene by calling start"); //timeout = MAX_TIME; HexPosition.setColor("Path", Color.yellow, 1); HexPosition.setColor("Selection", Color.green, 2); HexPosition.setColor("Selectable", Color.green, 3); HexPosition.setColor("Attack", Color.red, 4); HexPosition.setColor("Cursor", Color.blue, 5); HexPosition.Marker = marker; foreach (Transform child in obstacles.transform) { HexPosition position = new HexPosition(child.position); child.position = position.getPosition(); position.flag("Obstacle"); } selectSelectable(); ai = new AI(units, 1); }