Ejemplo n.º 1
0
    void TreeSelected(bool value, Toggle source)
    {
        p2GuiTree selected = null;

        if (value)
        {
            currentSelected = source;
            selected        = source.GetComponent <p2GuiTree>();
            DisplayDialog(p3TreePool.Instance.GetTreePlantLog(selected.type));
        }
        else
        {
            currentSelected = null;
            selected        = null;
        }
        listener.OnTreeSelected(selected);
    }
Ejemplo n.º 2
0
 //------------------------ ui messages ---------------------------------------
 public void OnTreeSelected(p2GuiTree t)
 {
     guiSelectedTree = t;
     if (state != TurnState.MyTurn)
     {
         return;
     }
     if (t == null)
     {
         PlantHighlight(false);
         MoveHighlight(true);
     }
     else
     {
         MoveHighlight(false);
         PlantHighlight(true);
     }
 }