Example #1
0
    void UpdateFlash()
    {
        flashCounter += SCR_main.counterMult;

        if (flashCounter >= 0.2f)
        {
            flashCounter = 0f;
            flashOn      = !flashOn;

            DisplayFlash();

            if (flashOn == false)
            {
                flashTotal--;

                if (flashTotal == 0)
                {
                    if (destroyAll)
                    {
                        SCR_main.OptionAction(actionID);
                        SCR_input.OptionCycle(2);
                        SCR_input.OptionCycle(3);
                    }
                    else
                    {
                        SCR_input.OptionCycle(4);

                        SCR_main main = GameObject.Find("MAIN").GetComponent <SCR_main>();

                        if (switchSoundFX)
                        {
                            main.AlterSetting(0);
                        }
                        else
                        {
                            if (switchMusic)
                            {
                                main.AlterSetting(1);
                            }
                        }


                        SetSwitchText();
                    }
                }
            }
        }
    }
Example #2
0
    void Update()
    {
        mousePos = new Vector2(Input.mousePosition.x, Input.mousePosition.y);

        OptionCycle(0);

        if (rightClickAction >= 0)
        {
            if (Input.GetMouseButtonDown(1))
            {
                SCR_main.OptionAction(rightClickAction);
                OptionCycle(3);
                rightClickAction = -1;
            }
        }

        if (Input.GetMouseButtonDown(0))
        {
            OptionCycle(1);
        }
    }