Ejemplo n.º 1
0
 // Token: 0x0600768A RID: 30346 RVA: 0x0038B674 File Offset: 0x00389874
 public void MIGPBMNBQGO()
 {
     if (this.KBJQMQGPNDJ)
     {
         this.FHNBJCNLJCN.localPosition = this.JQCCJCOPEJK(BDKMFJQPGGE.EFJBNBNMJMH(this.HMCOIDFCKPM.x, this.NHPPKEELOJQ.GDDPQBJPKLP), BDKMFJQPGGE.EFJBNBNMJMH(this.HMCOIDFCKPM.y, this.NHPPKEELOJQ.GDDPQBJPKLP), this.OFPEBLPKOLD(this.FHNBJCNLJCN.localPosition));
     }
     this.FHNBJCNLJCN.position = this.JQCCJCOPEJK(BDKMFJQPGGE.EFJBNBNMJMH(this.FKGNBCKJPQO(this.FHNBJCNLJCN.position), this.NHPPKEELOJQ.GDDPQBJPKLP), BDKMFJQPGGE.EFJBNBNMJMH(this.JNBBJCLFFBB(this.FHNBJCNLJCN.position), this.NHPPKEELOJQ.GDDPQBJPKLP), this.OFPEBLPKOLD(this.FHNBJCNLJCN.position));
     if (this.KBBHPEQKIKB == 0)
     {
         if (this.QBBNMPHIEMP == 0)
         {
             this._initialScale = this.FHNBJCNLJCN.localScale;
         }
         else
         {
             this.FHNBJCNLJCN.localScale = this._initialScale;
         }
     }
     else
     {
         float num  = (this.KBBHPEQKIKB >= 0) ? ((float)this.KBBHPEQKIKB) : (1f / (float)this.KBBHPEQKIKB * -1f);
         float num2 = this.PIOMBMLCGQK.pixelsPerUnit * num * (1f / this.NHPPKEELOJQ.EKICBMDNMPE);
         this.FHNBJCNLJCN.localScale = new Vector3(Mathf.Sign(this.FHNBJCNLJCN.localScale.x) * num2, Mathf.Sign(this.FHNBJCNLJCN.localScale.y) * num2, this.FHNBJCNLJCN.localScale.z);
     }
 }
Ejemplo n.º 2
0
    // Token: 0x06006BAB RID: 27563 RVA: 0x0034AA48 File Offset: 0x00348C48
    public void GJNLHJCDQQF()
    {
        Vector3 arg = base.GPONHFNLHCN.HGNEKQHNFCC;

        if (!this.OCGFLQMHBBG && this.HLFEKPCOELI != null)
        {
            arg = this.HLFEKPCOELI.position;
        }
        if (this.FGNPCLCCJPJ == LMPIFDFMHKP.RECTANGLE && BDKMFJQPGGE.NDDFJBMCIDB(this.FKGNBCKJPQO(this.FHNBJCNLJCN.position), this.JNBBJCLFFBB(this.FHNBJCNLJCN.position), this.FKGNBCKJPQO(this.FHNBJCNLJCN.localScale), this.JNBBJCLFFBB(this.FHNBJCNLJCN.localScale), this.FKGNBCKJPQO(arg), this.JNBBJCLFFBB(arg)))
        {
            if (!this.JJCNPCLINKD)
            {
                this.DOJBNQQEFBE();
            }
        }
        else if (this.FGNPCLCCJPJ == LMPIFDFMHKP.CIRCLE && BDKMFJQPGGE.KHGFDLKPNIQ(this.FKGNBCKJPQO(this.FHNBJCNLJCN.position), this.JNBBJCLFFBB(this.FHNBJCNLJCN.position), (this.FKGNBCKJPQO(this.FHNBJCNLJCN.localScale) + this.JNBBJCLFFBB(this.FHNBJCNLJCN.localScale)) * 0.25f, this.FKGNBCKJPQO(arg), this.JNBBJCLFFBB(arg)))
        {
            if (!this.JJCNPCLINKD)
            {
                this.DOJBNQQEFBE();
            }
        }
        else if (this.JJCNPCLINKD)
        {
            this.FPFNBIDJHKM();
        }
    }
Ejemplo n.º 3
0
 // Token: 0x0600742B RID: 29739 RVA: 0x0037F380 File Offset: 0x0037D580
 private void Update()
 {
     this.HOFNJLMGCQP = Vector3.zero;
     if (this.EQNDNJDKGMK.Count > 0)
     {
         this.HOFNJLMGCQP = BDKMFJQPGGE.BMBFNKHCOMN(this.EQNDNJDKGMK);
         this.EQNDNJDKGMK.Clear();
         this.BBDHOFEQIGC.localPosition = this.HOFNJLMGCQP;
     }
 }
Ejemplo n.º 4
0
    // Token: 0x06007619 RID: 30233 RVA: 0x0038A1A8 File Offset: 0x003883A8
    private IEnumerator LKDDHLBHQJC(float BPHOCDBPHDP, float CPKNEQGKQPQ)
    {
        pjmobjdcocl = this.PJMOBJDCOCL;
        num         = 0f;
        if (num > 1f)
        {
            this.PJMOBJDCOCL = BPHOCDBPHDP;
            yield return(null);
        }
        else
        {
            num += Time.deltaTime / CPKNEQGKQPQ;
            this.PJMOBJDCOCL = BDKMFJQPGGE.QEDDMFBJBQO(pjmobjdcocl, BPHOCDBPHDP, num, GMNJJQQPEDB.EaseOut);
            yield return(null);
        }
        return(1);

        yield break;
    }
Ejemplo n.º 5
0
    // Token: 0x0600722C RID: 29228 RVA: 0x003770F4 File Offset: 0x003752F4
    public Vector3 FJNLCIFDHQI(float GPFIDEJEMEG, Vector3 PJKPLOCIBHP)
    {
        if (!base.enabled)
        {
            return(PJKPLOCIBHP);
        }
        float ckkpkdopogj = this.PGPKBQQMGCO;

        if (this.KJEMPPELCQD && !this.ODGCDCLGDOO)
        {
            ckkpkdopogj = 685f / (this.EKICBMDNMPE * (this.EQDHFENOLPK() + (float)this.PJOHKOFQDLC - 1982f));
        }
        this.FNEKGBHBNLQ = this.FHNBJCNLJCN.parent;
        if (this.FNEKGBHBNLQ != null && this.FNEKGBHBNLQ.position != Vector3.zero)
        {
            this.FNEKGBHBNLQ.position = this.JQCCJCOPEJK(BDKMFJQPGGE.EFJBNBNMJMH(this.FKGNBCKJPQO(this.FNEKGBHBNLQ.position), ckkpkdopogj), BDKMFJQPGGE.EFJBNBNMJMH(this.JNBBJCLFFBB(this.FNEKGBHBNLQ.position), ckkpkdopogj), this.OFPEBLPKOLD(this.FNEKGBHBNLQ.position));
        }
        return(this.JQCCJCOPEJK(BDKMFJQPGGE.EFJBNBNMJMH(this.FKGNBCKJPQO(PJKPLOCIBHP), ckkpkdopogj), BDKMFJQPGGE.EFJBNBNMJMH(this.JNBBJCLFFBB(PJKPLOCIBHP), ckkpkdopogj), 1706f));
    }
Ejemplo n.º 6
0
    // Token: 0x060072A7 RID: 29351 RVA: 0x00379960 File Offset: 0x00377B60
    public void KPHHCCLCGOB(float GPFIDEJEMEG)
    {
        if (!base.enabled)
        {
            return;
        }
        Vector2     vector       = BDKMFJQPGGE.MLQHJBIONCC(this.GCMNPCLLQEO, this.OFPEBLPKOLD(base.GPONHFNLHCN.HMCOIDFCKPM - this.NHFIQPLHIMQ));
        Vector3     position     = this.DFDPKEHMMBF.position;
        Vector2     vector2      = new Vector2(this.FKGNBCKJPQO(position) - vector.x / 554f, this.JNBBJCLFFBB(position) - vector.y / 1735f);
        Vector2     vector3      = new Vector2(vector2.x - this.NHFIQPLHIMQ.x - this.GNMOMPDPQIO.x, vector2.y - this.NHFIQPLHIMQ.y - this.GNMOMPDPQIO.y);
        GFQOBFDNNFN gfqobfdnnfn  = new GFQOBFDNNFN(Mathf.FloorToInt(vector3.x / this.CGEMJFKFCOG.x), Mathf.FloorToInt(vector3.y / this.CGEMJFKFCOG.y));
        GFQOBFDNNFN gfqobfdnnfn2 = new GFQOBFDNNFN(Mathf.CeilToInt(vector.x / this.CGEMJFKFCOG.x), Mathf.CeilToInt(vector.y / this.CGEMJFKFCOG.y));
        GFQOBFDNNFN gfqobfdnnfn3 = new GFQOBFDNNFN(gfqobfdnnfn.FDICGOKLNLM + gfqobfdnnfn2.FDICGOKLNLM, gfqobfdnnfn.IGNHJOPJDIO + gfqobfdnnfn2.IGNHJOPJDIO);

        if (!gfqobfdnnfn.Equals(this.QGQGIFHPOJO) || !gfqobfdnnfn3.LKHFOIHJLBE(this.NLDDQKDQEFP))
        {
            this.JIDQIBPLPKK(gfqobfdnnfn, gfqobfdnnfn3);
            this.BBQIOGMGFIB(gfqobfdnnfn, gfqobfdnnfn3);
        }
        this.QGQGIFHPOJO = gfqobfdnnfn;
        this.NLDDQKDQEFP = gfqobfdnnfn3;
    }
Ejemplo n.º 7
0
    // Token: 0x060072A8 RID: 29352 RVA: 0x00379B04 File Offset: 0x00377D04
    public void BCNODDHJBKP(float GPFIDEJEMEG)
    {
        if (!base.enabled)
        {
            return;
        }
        Vector2     vector       = BDKMFJQPGGE.MLQHJBIONCC(this.GCMNPCLLQEO, this.OFPEBLPKOLD(base.GPONHFNLHCN.HMCOIDFCKPM - this.NHFIQPLHIMQ));
        Vector3     position     = this.DFDPKEHMMBF.position;
        Vector2     vector2      = new Vector2(this.FKGNBCKJPQO(position) - vector.x / 103f, this.JNBBJCLFFBB(position) - vector.y / 78f);
        Vector2     vector3      = new Vector2(vector2.x - this.NHFIQPLHIMQ.x - this.GNMOMPDPQIO.x, vector2.y - this.NHFIQPLHIMQ.y - this.GNMOMPDPQIO.y);
        GFQOBFDNNFN gfqobfdnnfn  = new GFQOBFDNNFN(Mathf.FloorToInt(vector3.x / this.CGEMJFKFCOG.x), Mathf.FloorToInt(vector3.y / this.CGEMJFKFCOG.y));
        GFQOBFDNNFN gfqobfdnnfn2 = new GFQOBFDNNFN(Mathf.CeilToInt(vector.x / this.CGEMJFKFCOG.x), Mathf.CeilToInt(vector.y / this.CGEMJFKFCOG.y));
        GFQOBFDNNFN gfqobfdnnfn3 = new GFQOBFDNNFN(gfqobfdnnfn.FDICGOKLNLM + gfqobfdnnfn2.FDICGOKLNLM, gfqobfdnnfn.IGNHJOPJDIO + gfqobfdnnfn2.IGNHJOPJDIO);

        if (!gfqobfdnnfn.OCEDLJMKCKD(this.QGQGIFHPOJO) || !gfqobfdnnfn3.Equals(this.NLDDQKDQEFP))
        {
            this.LQMMLMHEMLN(gfqobfdnnfn, gfqobfdnnfn3);
            this.HQIGJGEKPHI(gfqobfdnnfn, gfqobfdnnfn3);
        }
        this.QGQGIFHPOJO = gfqobfdnnfn;
        this.NLDDQKDQEFP = gfqobfdnnfn3;
    }
Ejemplo n.º 8
0
 // Token: 0x06006DFF RID: 28159 RVA: 0x00028D7C File Offset: 0x00026F7C
 public static void QQQHBGILBKQ(Vector3 NKKGPNPGDEM, Vector3 PECKDHFNOKI, Color CEGFBBHMKOE, float INEHJPQEIBL = 0.25f, float JGIBPQPMNPI = 20f)
 {
     Debug.DrawRay(NKKGPNPGDEM, PECKDHFNOKI, CEGFBBHMKOE);
     BDKMFJQPGGE.DMHMGGGOJCE(false, NKKGPNPGDEM, PECKDHFNOKI, CEGFBBHMKOE, INEHJPQEIBL, JGIBPQPMNPI);
 }
Ejemplo n.º 9
0
 // Token: 0x06006DFD RID: 28157 RVA: 0x00028D4F File Offset: 0x00026F4F
 public static void OIHLBBIFQHE(Vector3 NKKGPNPGDEM, Vector3 PECKDHFNOKI, Color CEGFBBHMKOE, float INEHJPQEIBL = 0.25f, float JGIBPQPMNPI = 20f)
 {
     Gizmos.DrawRay(NKKGPNPGDEM, PECKDHFNOKI);
     BDKMFJQPGGE.DMHMGGGOJCE(true, NKKGPNPGDEM, PECKDHFNOKI, CEGFBBHMKOE, INEHJPQEIBL, JGIBPQPMNPI);
 }