public void AddObject(RTSObject obj)
 {
     if (!SelectedObjects.Contains (obj))
     {
         if (obj is IOrderable && obj.gameObject.layer == primaryPlayer.controlledLayer)
         {
             SelectedActiveObjects.Add ((IOrderable)obj);
         }
         SelectedObjects.Add (obj);
         obj.SetSelected ();
     }
 }
Example #2
0
 public void AddObject(RTSObject obj)
 {
     if (!SelectedObjects.Contains(obj))
     {
         if (obj is IOrderable && obj.gameObject.layer == 8)
         {
             SelectedActiveObjects.Add((IOrderable)obj);
         }
         SelectedObjects.Add(obj);
         obj.SetSelected();
     }
 }