Example #1
0
    // Token: 0x060002D7 RID: 727 RVA: 0x00016C64 File Offset: 0x00014E64
    public static void update()
    {
        Hint.hint();
        int num = (Hint.trans != 0) ? -2 : 2;

        if (!Hint.activeClick)
        {
            Hint.paintFlare = false;
            Hint.t++;
            if (Hint.t == 50)
            {
                Hint.t           = 0;
                Hint.activeClick = true;
            }
        }
        else
        {
            Hint.t++;
            if (Hint.type == 0)
            {
                if (Hint.t == 2)
                {
                    Hint.x         += 2 * num;
                    Hint.y         -= 4;
                    Hint.paintFlare = true;
                }
                if (Hint.t == 4)
                {
                    Hint.x          -= 2 * num;
                    Hint.y          += 4;
                    Hint.activeClick = false;
                    Hint.paintFlare  = false;
                    Hint.t           = 0;
                }
                if (Hint.t > 4)
                {
                    Hint.activeClick = false;
                }
            }
            if (Hint.type == 1)
            {
                if (Hint.t == 2)
                {
                    if (GameCanvas.isTouch)
                    {
                        GameScr.startFlyText(mResources.press_twice, Hint.x, Hint.y + 10, 0, 20, mFont.MISS_ME);
                    }
                    Hint.paintFlare = true;
                    Hint.x         += 2 * num;
                    Hint.y         -= 4;
                }
                if (Hint.t == 4)
                {
                    Hint.paintFlare = false;
                    Hint.x         -= num;
                    Hint.y         += 2;
                }
                if (Hint.t == 6)
                {
                    Hint.paintFlare = true;
                    Hint.x         += num;
                    Hint.y         -= 2;
                }
                if (Hint.t == 8)
                {
                    Hint.paintFlare = false;
                    Hint.x         -= num;
                    Hint.y         += 2;
                }
                if (Hint.t == 10)
                {
                    Hint.x          -= num;
                    Hint.y          += 2;
                    Hint.activeClick = false;
                    Hint.t           = 0;
                }
            }
        }
    }