Ejemplo n.º 1
0
    public void OnPointerExit(PointerEventData eventData)
    {
        if (!canDo())
        {
            return;
        }
        am_pressed       = false;
        press_timer      = 0f;
        dont_do_anything = false;
        //if (!EagleEyes.Instance.floating_tower_scroll_driver.DragMode()) return;
        if (!Monitor.Instance.my_spyglass.isDisabledByDragButton())
        {
            return;
        }

        if (Selected_toy.Equals(""))
        {
            return;
        }

        Selected_toy = "";
        if (onSelected != null)
        {
            onSelected(SelectedType.Island, "");
        }
    }
Ejemplo n.º 2
0
    public bool DoAThing()
    {
        if (Selected_toy.Equals(""))
        {
            return(false);
        }


        blocked     = peripheral.PlaceToyOnIsland(Selected_toy, this.gameObject);
        Am_selected = false;
        Peripheral.Instance.SelectToy("", RuneType.Null);
        return(blocked);
    }