private void ConstructionFinished(Construct construct) { OnHutConstructed?.Invoke(construct.Stats.Spawn.ToArray(), construct.transform.position); }
public void Build(Construct construct) { StartCoroutine(WaitForBuild(construct)); BuildingConstruct = construct; }
public void BuildOrders(RubeUnit rube, Construct construct) { rube.NewOrder(new MoveOrder(construct.transform.position)); rube.AddOrder(new BuildOrder(construct)); }
public void EnterOrders(Unit[] units, Construct construct) { Move(units, construct.transform.position); Enter(units, construct); }
public void Select(Construct construct) { Clear(); SelectedConstruct = construct; SelectedConstruct.Selected(true); }