using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using ExitGames.Client.Photon; using UnityEngine; // Token: 0x02000F0F RID: 3855 public class EFELJPPGHNP : GCKGGGOOGAO { // Token: 0x0601FF88 RID: 130952 RVA: 0x008B0858 File Offset: 0x008AEA58 public void LICEFDBEJJM(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FF89 RID: 130953 RVA: 0x008B0864 File Offset: 0x008AEA64 public Vector2 MOHMFBLBPHN() { return this.GJJPNOFKCNG; } // Token: 0x0601FF8A RID: 130954 RVA: 0x008B0874 File Offset: 0x008AEA74 public void MFLPCAGLOGJ(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.DNDKBBHCOAE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FF8B RID: 130955 RVA: 0x008B0880 File Offset: 0x008AEA80 public List POGEMNGPGGI(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[4]; fkcbdhcdkbn.FIJJAJPKAMC = new float[1]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 1402f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 1; i < this.ADOPFLNOPMG.Length; i += 0) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.IOJPCLALFLN)); List range = list.GetRange(0, 4); range.Sort(new Comparison(fkcbdhcdkbn.JAFGLCBFOHM)); return range; } // Token: 0x0601FF8C RID: 130956 RVA: 0x008B09D4 File Offset: 0x008AEBD4 public void PCBGFBDAOJM(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.PCOECADILJO(KHFFCEJNEBG, LHDKBCDNMOI); this.PFBBIAEEFAI(CIIHPHMHLGC, 1); } // Token: 0x0601FF8D RID: 130957 RVA: 0x008B09E8 File Offset: 0x008AEBE8 public static object DKMOHDIJHAE(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 0, 40); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FF8E RID: 130958 RVA: 0x008B0B3C File Offset: 0x008AED3C public void GGGLHCIDIPL(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.FMDMJFLFLIO(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 2; int num2 = DMPGHHGCLFK * 3; List list = this.NGMIADEMBFH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.NGMIADEMBFH(this, false); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[8]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); this.IGGCBEIIGKE(MPJFGGHHFJG, num2); } // Token: 0x0601FF8F RID: 130959 RVA: 0x008B0C38 File Offset: 0x008AEE38 public void AGHKHDMIKBN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FF90 RID: 130960 RVA: 0x008B0C44 File Offset: 0x008AEE44 public static object IKDHNJCKLAO(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, 74); int num = 1; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FF91 RID: 130961 RVA: 0x008B0D98 File Offset: 0x008AEF98 public List LJGJDIGHBCH(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[2]; fkcbdhcdkbn.FIJJAJPKAMC = new float[1]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 1288f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 0; i < this.ADOPFLNOPMG.Length; i++) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.FLEEFDFKEIB)); List range = list.GetRange(0, 3); range.Sort(new Comparison(fkcbdhcdkbn.EMMGABMICJD)); return range; } // Token: 0x0601FF92 RID: 130962 RVA: 0x008B0EEC File Offset: 0x008AF0EC public void LJGJDENNCPK(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IIEMLOJELDK(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 0; int num2 = DMPGHHGCLFK * 0; List list = this.NGMIADEMBFH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.EIDCFKGDJCE(this, false); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[3]); MPJFGGHHFJG.Add(num2 + list[7]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x0601FF93 RID: 130963 RVA: 0x008B0FE8 File Offset: 0x008AF1E8 public Vector2 KLDACPLECID() { return this.GJJPNOFKCNG; } // Token: 0x0601FF94 RID: 130964 RVA: 0x008B0FF8 File Offset: 0x008AF1F8 public void FMDMJFLFLIO(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 1976f; LHDKBCDNMOI.Add(vector); vector.y = 1073f; LHDKBCDNMOI.Add(vector); vector.x = 1279f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FF95 RID: 130965 RVA: 0x008B1080 File Offset: 0x008AF280 public Vector2 MPMECPIBFEA() { return this.GJJPNOFKCNG; } // Token: 0x0601FF96 RID: 130966 RVA: 0x008B1090 File Offset: 0x008AF290 public EFELJPPGHNP(Vector3 GJJPNOFKCNG, Vector3 IMOMMNIOJKJ, Vector3 KJBJHHNJHLG, Vector3 GKJNDGKADLE, Vector3 CIANMGCFGHG) { this.GJJPNOFKCNG = GJJPNOFKCNG; this.IMOMMNIOJKJ = IMOMMNIOJKJ; this.KJBJHHNJHLG = KJBJHHNJHLG; this.GKJNDGKADLE = GKJNDGKADLE; this.CIANMGCFGHG = CIANMGCFGHG; Vector3 normalized = Vector3.Cross(IMOMMNIOJKJ - KJBJHHNJHLG, IMOMMNIOJKJ - CIANMGCFGHG).normalized; this.CJDGNGLMGDI = normalized; this.ADOPFLNOPMG = new Vector3[] { IMOMMNIOJKJ, KJBJHHNJHLG, GKJNDGKADLE, CIANMGCFGHG }; } // Token: 0x0601FF97 RID: 130967 RVA: 0x008B1168 File Offset: 0x008AF368 public void HPDNFBDNPJO(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.MDAEBGNLLCP(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 1; int num2 = DMPGHHGCLFK * 6; List list = this.OCHMGOGAIFK(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.PDBHCGHBMKA(this, false); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[2]); MPJFGGHHFJG.Add(num2 + list[7]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[4]); this.PFBBIAEEFAI(MPJFGGHHFJG, num2); } // Token: 0x0601FF98 RID: 130968 RVA: 0x008B1264 File Offset: 0x008AF464 public void PLFJNGFBJMD(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.FNDPDLAGGCN(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FF99 RID: 130969 RVA: 0x008B1270 File Offset: 0x008AF470 public bool EGGDDENINKG() { return this.k__BackingField; } // Token: 0x0601FF9A RID: 130970 RVA: 0x008B1278 File Offset: 0x008AF478 public bool NFNPFNCNNDJ() { return this.k__BackingField; } // Token: 0x0601FF9B RID: 130971 RVA: 0x008B1280 File Offset: 0x008AF480 public void EIAEHAINGJE(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.IPOCBJGNCGA(KHFFCEJNEBG, LHDKBCDNMOI); this.PFBBIAEEFAI(CIIHPHMHLGC, 1); } // Token: 0x0601FF9C RID: 130972 RVA: 0x008B1294 File Offset: 0x008AF494 public static object DCPAFAFLKDH(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, -59); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FF9D RID: 130973 RVA: 0x008B13E8 File Offset: 0x008AF5E8 public Vector2 KJLOMDDAFBI() { return this.GJJPNOFKCNG; } // Token: 0x0601FF9E RID: 130974 RVA: 0x008B13F8 File Offset: 0x008AF5F8 public static object CNCNMGDEPCM(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, -73); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FF9F RID: 130975 RVA: 0x008B154C File Offset: 0x008AF74C public static short BBMNCNAKIGP(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 1; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 1, 80); } return -120; } // Token: 0x0601FFA0 RID: 130976 RVA: 0x008B1684 File Offset: 0x008AF884 public void BLBKFIPOIMN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFA1 RID: 130977 RVA: 0x008B1690 File Offset: 0x008AF890 public bool KDDNADLGCHN() { return this.k__BackingField; } // Token: 0x0601FFA2 RID: 130978 RVA: 0x008B1698 File Offset: 0x008AF898 public void EAMNKGEGLHN(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFA3 RID: 130979 RVA: 0x008B16A4 File Offset: 0x008AF8A4 public void ADAKMCMODEM(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.EIAEHAINGJE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFA4 RID: 130980 RVA: 0x008B16B0 File Offset: 0x008AF8B0 public void OPOLLALKKIM(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 2; int num2 = DMPGHHGCLFK * 0; List list = this.NGMIADEMBFH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.NGMIADEMBFH(this, true); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[0]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x0601FFA5 RID: 130981 RVA: 0x008B17AC File Offset: 0x008AF9AC public void FNPNJCBDCNP(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.NMPLLGAHGBC(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFA6 RID: 130982 RVA: 0x008B17B8 File Offset: 0x008AF9B8 public void JIDFOICHBDC(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.GCNMNMACFJO(KHFFCEJNEBG, LHDKBCDNMOI); this.LFHJKINFEEO(CIIHPHMHLGC, 1); } // Token: 0x0601FFA7 RID: 130983 RVA: 0x008B17CC File Offset: 0x008AF9CC public void IPOCBJGNCGA(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 0f; LHDKBCDNMOI.Add(vector); vector.y = 0f; LHDKBCDNMOI.Add(vector); vector.x = 1f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFA8 RID: 130984 RVA: 0x008B1854 File Offset: 0x008AFA54 public void HHGGLEBMOGP(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFA9 RID: 130985 RVA: 0x008B1860 File Offset: 0x008AFA60 public List PGGDNAOGFLG(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[4]; fkcbdhcdkbn.FIJJAJPKAMC = new float[4]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 0.5f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 0; i < this.ADOPFLNOPMG.Length; i++) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.OJKNBNGGBEC)); List range = list.GetRange(0, 3); range.Sort(new Comparison(fkcbdhcdkbn.JAFGLCBFOHM)); return range; } // Token: 0x0601FFAA RID: 130986 RVA: 0x008B19B4 File Offset: 0x008AFBB4 public void NLMMHJDBEDC(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 983f; LHDKBCDNMOI.Add(vector); vector.y = 259f; LHDKBCDNMOI.Add(vector); vector.x = 758f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFAB RID: 130987 RVA: 0x008B1A3C File Offset: 0x008AFC3C public Vector2 DBGIGJNMLID() { return this.GJJPNOFKCNG; } // Token: 0x0601FFAC RID: 130988 RVA: 0x008B1A4C File Offset: 0x008AFC4C public void EBBNMCLPPBD(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 4; int num2 = DMPGHHGCLFK * 4; List list = this.PGGDNAOGFLG(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.PGGDNAOGFLG(this, true); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[2]); MPJFGGHHFJG.Add(num2 + list[2]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[2]); this.JOMBKEHNDHF(MPJFGGHHFJG, num2); } // Token: 0x17000ECA RID: 3786 // (get) Token: 0x0601FFAD RID: 130989 RVA: 0x008B1B48 File Offset: 0x008AFD48 public Vector2 GMOJLKHOBGG { get { return this.GJJPNOFKCNG; } } // Token: 0x0601FFAE RID: 130990 RVA: 0x008B1B58 File Offset: 0x008AFD58 public void LLNFCJIBADA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFAF RID: 130991 RVA: 0x008B1B64 File Offset: 0x008AFD64 public void PFBBIAEEFAI(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 6); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFB0 RID: 130992 RVA: 0x008B1B98 File Offset: 0x008AFD98 public void PCOECADILJO(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 1623f; LHDKBCDNMOI.Add(vector); vector.y = 435f; LHDKBCDNMOI.Add(vector); vector.x = 398f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFB1 RID: 130993 RVA: 0x008B1C20 File Offset: 0x008AFE20 public static short GPBHGJPPIKC(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 1; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 0, 13); } return -59; } // Token: 0x0601FFB2 RID: 130994 RVA: 0x008B1D58 File Offset: 0x008AFF58 public Vector2 FIPADCLHCNL() { return this.GJJPNOFKCNG; } // Token: 0x0601FFB3 RID: 130995 RVA: 0x008B1D68 File Offset: 0x008AFF68 public void HGLJAOFIILO(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.NMNIELIFFPO(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFB4 RID: 130996 RVA: 0x008B1D74 File Offset: 0x008AFF74 public void BGMNPJNPGLL(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.GCNMNMACFJO(KHFFCEJNEBG, LHDKBCDNMOI); this.OIFEACJPMDM(CIIHPHMHLGC, 1); } // Token: 0x0601FFB5 RID: 130997 RVA: 0x008B1D88 File Offset: 0x008AFF88 public void EDEBAIKCDFO(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFB6 RID: 130998 RVA: 0x008B1D94 File Offset: 0x008AFF94 public void BEILIJCCCOH(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFB7 RID: 130999 RVA: 0x008B1DA0 File Offset: 0x008AFFA0 public Vector2 LKMFDBNDPAK() { return this.GJJPNOFKCNG; } // Token: 0x17000ECB RID: 3787 // (get) Token: 0x0601FFB8 RID: 131000 RVA: 0x008B1DB0 File Offset: 0x008AFFB0 // (set) Token: 0x0601FFC4 RID: 131012 RVA: 0x008B2280 File Offset: 0x008B0480 public bool HFJHFGMHNGG { get; set; } // Token: 0x0601FFB9 RID: 131001 RVA: 0x008B1DB8 File Offset: 0x008AFFB8 public void OEAEHKFNCAC(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 523f; LHDKBCDNMOI.Add(vector); vector.y = 33f; LHDKBCDNMOI.Add(vector); vector.x = 641f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFBA RID: 131002 RVA: 0x008B1E40 File Offset: 0x008B0040 public void EMGODKLBPNE(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFBB RID: 131003 RVA: 0x008B1E74 File Offset: 0x008B0074 public Vector2 DPELGMAFMBC() { return this.GJJPNOFKCNG; } // Token: 0x0601FFBC RID: 131004 RVA: 0x008B1E84 File Offset: 0x008B0084 public List NGMIADEMBFH(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[6]; fkcbdhcdkbn.FIJJAJPKAMC = new float[2]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 774f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 1; i < this.ADOPFLNOPMG.Length; i += 0) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.OGAJFHEKIED)); List range = list.GetRange(1, 3); range.Sort(new Comparison(fkcbdhcdkbn.JFEPMGJFDFH)); return range; } // Token: 0x0601FFBD RID: 131005 RVA: 0x008B1FD8 File Offset: 0x008B01D8 public Vector2 KBBNKAFDOJG() { return this.GJJPNOFKCNG; } // Token: 0x0601FFBE RID: 131006 RVA: 0x008B1FE8 File Offset: 0x008B01E8 public void LOIFEHIDAFI(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFBF RID: 131007 RVA: 0x008B1FF4 File Offset: 0x008B01F4 public void BGGJADEJKIF(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.BBBNEBJOIDG(KHFFCEJNEBG, LHDKBCDNMOI); this.EMGODKLBPNE(CIIHPHMHLGC, 0); } // Token: 0x0601FFC0 RID: 131008 RVA: 0x008B2008 File Offset: 0x008B0208 public static short NDDOHKLGOJE(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 0; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 0, 65); } return -101; } // Token: 0x0601FFC1 RID: 131009 RVA: 0x008B2140 File Offset: 0x008B0340 public void MGJNGPOEFFO(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.GEAEHDMLBOI(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 6; int num2 = DMPGHHGCLFK * 1; List list = this.POGEMNGPGGI(CHGHPOJIJPM, true); List list2 = CHGHPOJIJPM.OCHMGOGAIFK(this, false); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[4]); MPJFGGHHFJG.Add(num2 + list[4]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[6]); this.IGGCBEIIGKE(MPJFGGHHFJG, num2); } // Token: 0x0601FFC2 RID: 131010 RVA: 0x008B223C File Offset: 0x008B043C public void OIFEACJPMDM(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFC3 RID: 131011 RVA: 0x008B2270 File Offset: 0x008B0470 public Vector2 CGLKALECKLJ() { return this.GJJPNOFKCNG; } // Token: 0x0601FFC5 RID: 131013 RVA: 0x008B228C File Offset: 0x008B048C public void EKPDGIHNOMP(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 7); CIIHPHMHLGC.Add(PDCFNAFNPLL + 7); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFC6 RID: 131014 RVA: 0x008B22C0 File Offset: 0x008B04C0 public void KHHAJEANOGP(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.GCNMNMACFJO(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 7; int num2 = DMPGHHGCLFK * 6; List list = this.PDBHCGHBMKA(CHGHPOJIJPM, true); List list2 = CHGHPOJIJPM.PGGDNAOGFLG(this, true); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[5]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[7]); this.MIAFJEGFAJC(MPJFGGHHFJG, num2); } // Token: 0x0601FFC7 RID: 131015 RVA: 0x008B23BC File Offset: 0x008B05BC public void GCNJOKBNNHH(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 966f; LHDKBCDNMOI.Add(vector); vector.y = 1247f; LHDKBCDNMOI.Add(vector); vector.x = 561f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFC8 RID: 131016 RVA: 0x008B2444 File Offset: 0x008B0644 public Vector2 JAHLFPJCJBA() { return this.GJJPNOFKCNG; } // Token: 0x0601FFC9 RID: 131017 RVA: 0x008B2454 File Offset: 0x008B0654 public void ANHPEJKDAJL(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.BGMNPJNPGLL(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFCA RID: 131018 RVA: 0x008B2460 File Offset: 0x008B0660 public void MIAFJEGFAJC(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 5); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 8); CIIHPHMHLGC.Add(PDCFNAFNPLL + 4); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFCB RID: 131019 RVA: 0x008B2494 File Offset: 0x008B0694 public void CMAJMOPFEAC(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 2; int num2 = DMPGHHGCLFK * 7; List list = this.EIDCFKGDJCE(CHGHPOJIJPM, true); List list2 = CHGHPOJIJPM.NGMIADEMBFH(this, false); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[5]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[4]); this.EMGODKLBPNE(MPJFGGHHFJG, num2); } // Token: 0x0601FFCC RID: 131020 RVA: 0x008B2590 File Offset: 0x008B0790 public void NNPJPPCHHDN(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 1; int num2 = DMPGHHGCLFK * 7; List list = this.POGEMNGPGGI(CHGHPOJIJPM, true); List list2 = CHGHPOJIJPM.LJGJDIGHBCH(this, false); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[3]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[2]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x0601FFCD RID: 131021 RVA: 0x008B268C File Offset: 0x008B088C public List EIDCFKGDJCE(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[4]; fkcbdhcdkbn.FIJJAJPKAMC = new float[7]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 437f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 0; i < this.ADOPFLNOPMG.Length; i++) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.FLEEFDFKEIB)); List range = list.GetRange(0, 4); range.Sort(new Comparison(fkcbdhcdkbn.IFCCLCKEJKP)); return range; } // Token: 0x0601FFCE RID: 131022 RVA: 0x008B27E0 File Offset: 0x008B09E0 public void PMPFJKNHCFP(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IIEMLOJELDK(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 6; int num2 = DMPGHHGCLFK * 8; List list = this.LJGJDIGHBCH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.PDBHCGHBMKA(this, true); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[2]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[6]); this.JOMBKEHNDHF(MPJFGGHHFJG, num2); } // Token: 0x0601FFCF RID: 131023 RVA: 0x008B28DC File Offset: 0x008B0ADC public static object GPECHLKFCLO(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, -78); int num = 1; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FFD0 RID: 131024 RVA: 0x008B2A30 File Offset: 0x008B0C30 public void GMBOHCKBGNJ(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 1677f; LHDKBCDNMOI.Add(vector); vector.y = 25f; LHDKBCDNMOI.Add(vector); vector.x = 629f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFD1 RID: 131025 RVA: 0x008B2AB8 File Offset: 0x008B0CB8 public void CIIEIHJICFI(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.JIDFOICHBDC(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFD2 RID: 131026 RVA: 0x008B2AC4 File Offset: 0x008B0CC4 public void PEILMGIPCCN(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.AJHMMEPGBLP(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFD3 RID: 131027 RVA: 0x008B2AD0 File Offset: 0x008B0CD0 public static object NPPHPBCPJHP(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, 104); int num = 1; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FFD4 RID: 131028 RVA: 0x008B2C24 File Offset: 0x008B0E24 public static object BCBOINDPKFA(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, 72); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FFD5 RID: 131029 RVA: 0x008B2D78 File Offset: 0x008B0F78 public void IIEMLOJELDK(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 534f; LHDKBCDNMOI.Add(vector); vector.y = 1338f; LHDKBCDNMOI.Add(vector); vector.x = 1664f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFD6 RID: 131030 RVA: 0x008B2E00 File Offset: 0x008B1000 public void ANOFHBGMGBC(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.MDAEBGNLLCP(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 5; int num2 = DMPGHHGCLFK * 6; List list = this.EIDCFKGDJCE(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.PGGDNAOGFLG(this, true); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[7]); this.MIAFJEGFAJC(MPJFGGHHFJG, num2); } // Token: 0x0601FFD7 RID: 131031 RVA: 0x008B2EFC File Offset: 0x008B10FC public void GCNMNMACFJO(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 887f; LHDKBCDNMOI.Add(vector); vector.y = 347f; LHDKBCDNMOI.Add(vector); vector.x = 1658f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFD8 RID: 131032 RVA: 0x008B2F84 File Offset: 0x008B1184 public void PHJMHJCPPHA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFD9 RID: 131033 RVA: 0x008B2F90 File Offset: 0x008B1190 public bool BPKNHLOFDIF() { return this.k__BackingField; } // Token: 0x0601FFDA RID: 131034 RVA: 0x008B2F98 File Offset: 0x008B1198 public Vector2 LPLOIFNKLEO() { return this.GJJPNOFKCNG; } // Token: 0x0601FFDB RID: 131035 RVA: 0x008B2FA8 File Offset: 0x008B11A8 public Vector2 CKJDFAFHMED() { return this.GJJPNOFKCNG; } // Token: 0x0601FFDC RID: 131036 RVA: 0x008B2FB8 File Offset: 0x008B11B8 public Vector2 LPGEPANLPFC() { return this.GJJPNOFKCNG; } // Token: 0x0601FFDD RID: 131037 RVA: 0x008B2FC8 File Offset: 0x008B11C8 public static short AKBLNFAOOBC(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 1; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 0, 92); } return 15; } // Token: 0x0601FFDE RID: 131038 RVA: 0x008B3100 File Offset: 0x008B1300 public void CJGLEJABLBD(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFDF RID: 131039 RVA: 0x008B310C File Offset: 0x008B130C public void NMPLLGAHGBC(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.IPOCBJGNCGA(KHFFCEJNEBG, LHDKBCDNMOI); this.PFBBIAEEFAI(CIIHPHMHLGC, 1); } // Token: 0x0601FFE0 RID: 131040 RVA: 0x008B3120 File Offset: 0x008B1320 public void LOFCOIILHFB(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFE1 RID: 131041 RVA: 0x008B312C File Offset: 0x008B132C public void GEAEHDMLBOI(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 446f; LHDKBCDNMOI.Add(vector); vector.y = 852f; LHDKBCDNMOI.Add(vector); vector.x = 1874f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFE2 RID: 131042 RVA: 0x008B31B4 File Offset: 0x008B13B4 public void PKFGMHBEHGI(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 7; int num2 = DMPGHHGCLFK * 8; List list = this.PDBHCGHBMKA(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.POGEMNGPGGI(this, false); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num2 + list[7]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[5]); this.EKPDGIHNOMP(MPJFGGHHFJG, num2); } // Token: 0x0601FFE3 RID: 131043 RVA: 0x008B32B0 File Offset: 0x008B14B0 public void GCDGPJAFBFE(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.FMDMJFLFLIO(KHFFCEJNEBG, LHDKBCDNMOI); this.EMGODKLBPNE(CIIHPHMHLGC, 1); } // Token: 0x0601FFE4 RID: 131044 RVA: 0x008B32C4 File Offset: 0x008B14C4 public void IOOGBBPNIKH(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFE5 RID: 131045 RVA: 0x008B32D0 File Offset: 0x008B14D0 public bool JIBDICLMEHD() { return this.k__BackingField; } // Token: 0x0601FFE6 RID: 131046 RVA: 0x008B32D8 File Offset: 0x008B14D8 public void FNDPDLAGGCN(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.IPOCBJGNCGA(KHFFCEJNEBG, LHDKBCDNMOI); this.JOMBKEHNDHF(CIIHPHMHLGC, 0); } // Token: 0x0601FFE7 RID: 131047 RVA: 0x008B32EC File Offset: 0x008B14EC public Vector2 GGHPLABKAAI() { return this.GJJPNOFKCNG; } // Token: 0x0601FFE8 RID: 131048 RVA: 0x008B32FC File Offset: 0x008B14FC public void KKMGEEMGJML(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.BGGJADEJKIF(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFE9 RID: 131049 RVA: 0x008B3308 File Offset: 0x008B1508 public void DDMPJFCNBFA(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFEA RID: 131050 RVA: 0x008B3314 File Offset: 0x008B1514 public void NMNIELIFFPO(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.GEAEHDMLBOI(KHFFCEJNEBG, LHDKBCDNMOI); this.JOMBKEHNDHF(CIIHPHMHLGC, 0); } // Token: 0x0601FFEB RID: 131051 RVA: 0x008B3328 File Offset: 0x008B1528 public void LFHJKINFEEO(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 6); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 8); CIIHPHMHLGC.Add(PDCFNAFNPLL + 5); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFEC RID: 131052 RVA: 0x008B335C File Offset: 0x008B155C public void IMEKLANIPKL(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.BBBNEBJOIDG(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 8; int num2 = DMPGHHGCLFK * 3; List list = this.LJGJDIGHBCH(CHGHPOJIJPM, true); List list2 = CHGHPOJIJPM.NGMIADEMBFH(this, false); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[6]); MPJFGGHHFJG.Add(num2 + list[3]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); this.MMIMBCCOMNM(MPJFGGHHFJG, num2); } // Token: 0x0601FFED RID: 131053 RVA: 0x008B3458 File Offset: 0x008B1658 public void JOMBKEHNDHF(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 2); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 2); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFEE RID: 131054 RVA: 0x008B348C File Offset: 0x008B168C public static object LPAHJCNHDPB(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 0, 77); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x0601FFEF RID: 131055 RVA: 0x008B35E0 File Offset: 0x008B17E0 public void KKHAMIEFMAL(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.GCDGPJAFBFE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFF0 RID: 131056 RVA: 0x008B35EC File Offset: 0x008B17EC public Vector2 FNCKCJIGGAK() { return this.GJJPNOFKCNG; } // Token: 0x0601FFF1 RID: 131057 RVA: 0x008B35FC File Offset: 0x008B17FC public void BBBNEBJOIDG(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 984f; LHDKBCDNMOI.Add(vector); vector.y = 1727f; LHDKBCDNMOI.Add(vector); vector.x = 646f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFF2 RID: 131058 RVA: 0x008B3684 File Offset: 0x008B1884 public void CPHCINNMGFO(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.FNDPDLAGGCN(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x0601FFF3 RID: 131059 RVA: 0x008B3690 File Offset: 0x008B1890 public Vector2 ILGILDEMLDK() { return this.GJJPNOFKCNG; } // Token: 0x0601FFF4 RID: 131060 RVA: 0x008B36A0 File Offset: 0x008B18A0 public void MMIMBCCOMNM(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL + 3); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x0601FFF5 RID: 131061 RVA: 0x008B36D4 File Offset: 0x008B18D4 public static short EMDNNMFILFD(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 1; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 1, -98); } return 44; } // Token: 0x0601FFF6 RID: 131062 RVA: 0x008B380C File Offset: 0x008B1A0C public void EKMACOMPHBC(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x0601FFF7 RID: 131063 RVA: 0x008B3818 File Offset: 0x008B1A18 public static short DNGBHIBIGLN(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 0; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 0, 40); } return 40; } // Token: 0x0601FFF8 RID: 131064 RVA: 0x008B3950 File Offset: 0x008B1B50 public void IMMKFLNCEGE(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.FMDMJFLFLIO(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 7; int num2 = DMPGHHGCLFK * 4; List list = this.LJGJDIGHBCH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.EIDCFKGDJCE(this, false); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[5]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[7]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x0601FFF9 RID: 131065 RVA: 0x008B3A4C File Offset: 0x008B1C4C public void MDAEBGNLLCP(List KHFFCEJNEBG, List LHDKBCDNMOI) { KHFFCEJNEBG.Add(this.IMOMMNIOJKJ); KHFFCEJNEBG.Add(this.KJBJHHNJHLG); KHFFCEJNEBG.Add(this.GKJNDGKADLE); KHFFCEJNEBG.Add(this.CIANMGCFGHG); Vector2 vector = Vector3.one; LHDKBCDNMOI.Add(vector); vector.x = 1120f; LHDKBCDNMOI.Add(vector); vector.y = 24f; LHDKBCDNMOI.Add(vector); vector.x = 1927f; LHDKBCDNMOI.Add(vector); } // Token: 0x0601FFFB RID: 131067 RVA: 0x008B3AF8 File Offset: 0x008B1CF8 public List OCHMGOGAIFK(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[5]; fkcbdhcdkbn.FIJJAJPKAMC = new float[0]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 1096f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 0; i < this.ADOPFLNOPMG.Length; i++) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.NKONOOELLHD)); List range = list.GetRange(0, 3); range.Sort(new Comparison(fkcbdhcdkbn.CJNOGENIAJC)); return range; } // Token: 0x0601FFFC RID: 131068 RVA: 0x008B3C4C File Offset: 0x008B1E4C public void DBCIIJEGKKP(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.GCNJOKBNNHH(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 4; int num2 = DMPGHHGCLFK * 2; List list = this.PDBHCGHBMKA(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.EIDCFKGDJCE(this, false); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[3]); MPJFGGHHFJG.Add(num2 + list[5]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); this.OIFEACJPMDM(MPJFGGHHFJG, num2); } // Token: 0x0601FFFD RID: 131069 RVA: 0x008B3D48 File Offset: 0x008B1F48 public void ECFBHANPOJN(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.NLMMHJDBEDC(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 0) * 4; int num2 = DMPGHHGCLFK * 4; List list = this.NGMIADEMBFH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.LJGJDIGHBCH(this, true); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num + list2[0]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x0601FFFE RID: 131070 RVA: 0x008B3E44 File Offset: 0x008B2044 public Vector2 CCEKKGJEAHG() { return this.GJJPNOFKCNG; } // Token: 0x0601FFFF RID: 131071 RVA: 0x008B3E54 File Offset: 0x008B2054 public void KJJEPFOKIGL(bool NOBAPCOKFIL) { this.k__BackingField = NOBAPCOKFIL; } // Token: 0x06020000 RID: 131072 RVA: 0x008B3E60 File Offset: 0x008B2060 public void AODHJGIEJNB(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.GMBOHCKBGNJ(CDOGIKIJHBH, MDFMHJPDNDC); int num = (DMPGHHGCLFK - 1) * 2; int num2 = DMPGHHGCLFK * 1; List list = this.NGMIADEMBFH(CHGHPOJIJPM, false); List list2 = CHGHPOJIJPM.OCHMGOGAIFK(this, true); MPJFGGHHFJG.Add(num2 + list[1]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[1]); MPJFGGHHFJG.Add(num2 + list[0]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num2 + list[4]); MPJFGGHHFJG.Add(num2 + list[7]); MPJFGGHHFJG.Add(num + list2[0]); MPJFGGHHFJG.Add(num + list2[3]); this.LFHJKINFEEO(MPJFGGHHFJG, num2); } // Token: 0x06020001 RID: 131073 RVA: 0x008B3F5C File Offset: 0x008B215C public void AJHMMEPGBLP(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.MDAEBGNLLCP(KHFFCEJNEBG, LHDKBCDNMOI); this.EKPDGIHNOMP(CIIHPHMHLGC, 0); } // Token: 0x06020002 RID: 131074 RVA: 0x008B3F70 File Offset: 0x008B2170 public static object IADEGDPNDMC(StreamBuffer FBEPFIIGLCE, short MFFGOHPHNFL) { Vector2 vector = default(Vector2); Vector2 vector2 = default(Vector2); Vector2 vector3 = default(Vector2); Vector2 vector4 = default(Vector2); Vector2 vector5 = default(Vector2); object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { FBEPFIIGLCE.Read(EFELJPPGHNP.JAGNHDAANGA, 1, 28); int num = 0; Protocol.Deserialize(out vector.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector2.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector3.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector4.y, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.x, EFELJPPGHNP.JAGNHDAANGA, ref num); Protocol.Deserialize(out vector5.y, EFELJPPGHNP.JAGNHDAANGA, ref num); } return new EFELJPPGHNP(vector, vector2, vector3, vector4, vector5); } // Token: 0x06020003 RID: 131075 RVA: 0x008B40C4 File Offset: 0x008B22C4 public void IGGCBEIIGKE(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 7); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 8); CIIHPHMHLGC.Add(PDCFNAFNPLL + 2); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x06020004 RID: 131076 RVA: 0x008B40F8 File Offset: 0x008B22F8 public static short KNAPBAGKJHJ(StreamBuffer NDNCPLJGGFC, object KGNMCICKDKM) { EFELJPPGHNP efeljppghnp = (EFELJPPGHNP)KGNMCICKDKM; object jagnhdaanga = EFELJPPGHNP.JAGNHDAANGA; lock (jagnhdaanga) { byte[] jagnhdaanga2 = EFELJPPGHNP.JAGNHDAANGA; int num = 0; Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GJJPNOFKCNG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.IMOMMNIOJKJ.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.KJBJHHNJHLG.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.GKJNDGKADLE.y, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.x, jagnhdaanga2, ref num); Protocol.Serialize(efeljppghnp.CIANMGCFGHG.y, jagnhdaanga2, ref num); NDNCPLJGGFC.Write(jagnhdaanga2, 1, -43); } return 65; } // Token: 0x06020005 RID: 131077 RVA: 0x008B4230 File Offset: 0x008B2430 public void FNFHIIIDMOE(List CIIHPHMHLGC, int PDCFNAFNPLL) { CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL + 0); CIIHPHMHLGC.Add(PDCFNAFNPLL); CIIHPHMHLGC.Add(PDCFNAFNPLL + 8); CIIHPHMHLGC.Add(PDCFNAFNPLL + 1); CIIHPHMHLGC.Add(PDCFNAFNPLL); } // Token: 0x06020006 RID: 131078 RVA: 0x008B4264 File Offset: 0x008B2464 public List PDBHCGHBMKA(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false) { EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN(); fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL; List list = new List(EFELJPPGHNP.CKAIACHKIIE); fkcbdhcdkbn.JELEFHLKJAO = new float[5]; fkcbdhcdkbn.FIJJAJPKAMC = new float[0]; Vector3 vector = GGGBDENGHFM.GJJPNOFKCNG - this.GJJPNOFKCNG; Vector3 vector2 = Vector3.Lerp(this.GJJPNOFKCNG, GGGBDENGHFM.GJJPNOFKCNG, 1217f); Vector3 normalized = vector.normalized; Vector3 vector3 = Vector3.Cross(normalized, this.CJDGNGLMGDI); for (int i = 0; i < this.ADOPFLNOPMG.Length; i++) { Vector3 vector4 = this.ADOPFLNOPMG[i] - vector2; Vector3 vector5 = Vector3.Project(vector4, vector3); Vector3 vector6 = Vector3.Cross(normalized, vector5); float num = Mathf.Sign(Vector3.Dot(vector6, this.CJDGNGLMGDI)); fkcbdhcdkbn.JELEFHLKJAO[i] = vector5.magnitude * num; Vector3 vector7 = Vector3.Project(vector2 - this.ADOPFLNOPMG[i], normalized); fkcbdhcdkbn.FIJJAJPKAMC[i] = vector7.magnitude; } list.Sort(new Comparison(fkcbdhcdkbn.HJNAKCHFFHA)); List range = list.GetRange(1, 6); range.Sort(new Comparison(fkcbdhcdkbn.PNMBBKILIMJ)); return range; } // Token: 0x06020007 RID: 131079 RVA: 0x008B43B8 File Offset: 0x008B25B8 public void DNDKBBHCOAE(List KHFFCEJNEBG, List LHDKBCDNMOI, List CIIHPHMHLGC) { this.IPOCBJGNCGA(KHFFCEJNEBG, LHDKBCDNMOI); this.FNFHIIIDMOE(CIIHPHMHLGC, 0); } // Token: 0x06020008 RID: 131080 RVA: 0x008B43CC File Offset: 0x008B25CC public Vector2 EDNBBKKGAHD() { return this.GJJPNOFKCNG; } // Token: 0x06020009 RID: 131081 RVA: 0x008B43DC File Offset: 0x008B25DC public void IBADEMFPBCA(List CDOGIKIJHBH, List MDFMHJPDNDC, List MPJFGGHHFJG) { this.EIAEHAINGJE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG); } // Token: 0x04005316 RID: 21270 private static readonly int[] CKAIACHKIIE = new int[] { 0, 1, 2, 3 }; // Token: 0x04005317 RID: 21271 private readonly Vector3 GJJPNOFKCNG = Vector3.zero; // Token: 0x04005318 RID: 21272 private readonly Vector3 IMOMMNIOJKJ = Vector3.zero; // Token: 0x04005319 RID: 21273 private readonly Vector3 KJBJHHNJHLG = Vector3.zero; // Token: 0x0400531A RID: 21274 private readonly Vector3 GKJNDGKADLE = Vector3.zero; // Token: 0x0400531B RID: 21275 private readonly Vector3 CIANMGCFGHG = Vector3.zero; // Token: 0x0400531C RID: 21276 private Vector3[] ADOPFLNOPMG; // Token: 0x0400531D RID: 21277 private Vector3 CJDGNGLMGDI; // Token: 0x0400531F RID: 21279 private const int LNJEFBGLKLP = 40; // Token: 0x04005320 RID: 21280 public static readonly byte[] JAGNHDAANGA = new byte[40]; // Token: 0x02000F10 RID: 3856 [CompilerGenerated] private sealed class FKCBDHCDKBN { // Token: 0x0602000A RID: 131082 RVA: 0x008B43E8 File Offset: 0x008B25E8 internal int DAAPGBCFBLB(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602000C RID: 131084 RVA: 0x008B442C File Offset: 0x008B262C internal int LEFNLLHDHFB(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602000D RID: 131085 RVA: 0x008B4468 File Offset: 0x008B2668 internal int OJKNBNGGBEC(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x0602000E RID: 131086 RVA: 0x008B4484 File Offset: 0x008B2684 internal int ELIHGGDKFEL(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602000F RID: 131087 RVA: 0x008B44C0 File Offset: 0x008B26C0 internal int OEOKAOEAJGA(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020010 RID: 131088 RVA: 0x008B44FC File Offset: 0x008B26FC internal int JAFGLCBFOHM(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020011 RID: 131089 RVA: 0x008B4538 File Offset: 0x008B2738 internal int KIEBODMEAJG(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020012 RID: 131090 RVA: 0x008B4574 File Offset: 0x008B2774 internal int FLEEFDFKEIB(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020013 RID: 131091 RVA: 0x008B4590 File Offset: 0x008B2790 internal int PJGEPHDJHFC(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020014 RID: 131092 RVA: 0x008B45AC File Offset: 0x008B27AC internal int EMMGABMICJD(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020015 RID: 131093 RVA: 0x008B45E8 File Offset: 0x008B27E8 internal int PNMBBKILIMJ(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020016 RID: 131094 RVA: 0x008B4624 File Offset: 0x008B2824 internal int NKONOOELLHD(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020017 RID: 131095 RVA: 0x008B4640 File Offset: 0x008B2840 internal int ABGIGAGLNDG(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020018 RID: 131096 RVA: 0x008B467C File Offset: 0x008B287C internal int PBGJBBFEHFI(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020019 RID: 131097 RVA: 0x008B4698 File Offset: 0x008B2898 internal int HJNAKCHFFHA(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x0602001A RID: 131098 RVA: 0x008B46B4 File Offset: 0x008B28B4 internal int DPIKDIPCJKM(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x0602001B RID: 131099 RVA: 0x008B46D0 File Offset: 0x008B28D0 internal int LLADDLLIPPJ(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602001C RID: 131100 RVA: 0x008B470C File Offset: 0x008B290C internal int NPODACBLMGF(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x0602001D RID: 131101 RVA: 0x008B4728 File Offset: 0x008B2928 internal int IFCCLCKEJKP(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602001E RID: 131102 RVA: 0x008B4764 File Offset: 0x008B2964 internal int PGEOFPBGHPN(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x0602001F RID: 131103 RVA: 0x008B47A0 File Offset: 0x008B29A0 internal int NALMKHOOIDC(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020020 RID: 131104 RVA: 0x008B47BC File Offset: 0x008B29BC internal int CJNOGENIAJC(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020021 RID: 131105 RVA: 0x008B47F8 File Offset: 0x008B29F8 internal int IOJPCLALFLN(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020022 RID: 131106 RVA: 0x008B4814 File Offset: 0x008B2A14 internal int NNKHKHOALNP(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020023 RID: 131107 RVA: 0x008B4830 File Offset: 0x008B2A30 internal int OONBNLELPLN(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020024 RID: 131108 RVA: 0x008B486C File Offset: 0x008B2A6C internal int OGAJFHEKIED(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020025 RID: 131109 RVA: 0x008B4888 File Offset: 0x008B2A88 internal int JFEPMGJFDFH(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x06020026 RID: 131110 RVA: 0x008B48C4 File Offset: 0x008B2AC4 internal int PBHHLBFFGJK(int FKOFGIJFIKA, int GNNBOMAEBGK) { return this.FIJJAJPKAMC[FKOFGIJFIKA].CompareTo(this.FIJJAJPKAMC[GNNBOMAEBGK]); } // Token: 0x06020027 RID: 131111 RVA: 0x008B48E0 File Offset: 0x008B2AE0 internal int NCJCLHBFGJF(int FKOFGIJFIKA, int GNNBOMAEBGK) { float num = this.JELEFHLKJAO[FKOFGIJFIKA]; float num2 = this.JELEFHLKJAO[GNNBOMAEBGK]; if (!this.IIKCCGFMCFL) { return num.CompareTo(num2); } return num2.CompareTo(num); } // Token: 0x04005321 RID: 21281 internal float[] FIJJAJPKAMC; // Token: 0x04005322 RID: 21282 internal float[] JELEFHLKJAO; // Token: 0x04005323 RID: 21283 internal bool IIKCCGFMCFL; } }