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