示例#1
0
    // Token: 0x060016A7 RID: 5799 RVA: 0x000A2D44 File Offset: 0x000A0F44
    protected virtual void GEJLMENIQJM()
    {
        float   gpfidejemeg   = JMIOBJFFGBN.FOPBGFNNLMJ();
        bool    flag          = false;
        Vector3 localPosition = this.BLLEFKOLKLP.localPosition;
        Vector3 vector        = JNNGOIIKENH.IKCQOQFIENL(this.BLLEFKOLKLP.localPosition, this.ILBCCCBJNCL, this.IEMGQKFCEHM, gpfidejemeg);

        if ((vector - this.ILBCCCBJNCL).sqrMagnitude < 875f)
        {
            vector       = this.ILBCCCBJNCL;
            base.enabled = false;
            flag         = false;
        }
        this.BLLEFKOLKLP.localPosition = vector;
        Vector3 vector2     = vector - localPosition;
        Vector2 pijjjmklmio = this.CNJGKKDHPOG.CJLPKHNPDID();

        pijjjmklmio.x -= vector2.x;
        pijjjmklmio.y -= vector2.y;
        this.CNJGKKDHPOG.PIJJJMKLMIO = pijjjmklmio;
        if (this.FCGOLKPMQLF != null)
        {
            this.FCGOLKPMQLF.FCGMFIPGCHH(true);
        }
        if (flag && this.KCQKMKOQLQL != null)
        {
            OKCMKCMQOGD.OMQCQCBLQGJ = this;
            this.KCQKMKOQLQL();
            OKCMKCMQOGD.OMQCQCBLQGJ = null;
        }
    }