// 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; } }