public void createtower(Vector2 destination, tower ptower) { tower _tower; //get a fresh tower _tower = towers.unitpool.Retrieve().Item; _tower.clone(ptower); _tower.position = destination; _tower.add(physics); }
public void createtower(Vector2 destination, tower ptower, Vector2 direction) { tower _tower; _tower = towers.unitpool.Retrieve().Item; _tower.clone(ptower); _tower.position = destination; _tower.target = destination + direction; }
public player() : base() { //create the pickups for the player pweapon = new w_machinegun(); ptower = new t_machinegun(); //room for more different custom pickups for a later time }