// Token: 0x060016B6 RID: 5814 RVA: 0x000A3088 File Offset: 0x000A1288 protected virtual void BPCCIMJPJDK() { float gpfidejemeg = JMIOBJFFGBN.JHEKKFKJCKK(); 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 < 371f) { vector = this.ILBCCCBJNCL; base.enabled = false; flag = false; } this.BLLEFKOLKLP.localPosition = vector; Vector3 vector2 = vector - localPosition; Vector2 pijjjmklmio = this.CNJGKKDHPOG.BNIINQIELIC(); pijjjmklmio.x -= vector2.x; pijjjmklmio.y -= vector2.y; this.CNJGKKDHPOG.PIJJJMKLMIO = pijjjmklmio; if (this.FCGOLKPMQLF != null) { this.FCGOLKPMQLF.IEQQJNLJCKP(false); } if (flag && this.KCQKMKOQLQL != null) { OKCMKCMQOGD.OMQCQCBLQGJ = this; this.KCQKMKOQLQL(); OKCMKCMQOGD.OMQCQCBLQGJ = null; } }