2053 lines
75 KiB
C#
2053 lines
75 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using ExitGames.Client.Photon;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000F0F RID: 3855
|
|
public class EFELJPPGHNP : GCKGGGOOGAO<EFELJPPGHNP>
|
|
{
|
|
// Token: 0x0601FF88 RID: 130952 RVA: 0x008B0858 File Offset: 0x008AEA58
|
|
public void LICEFDBEJJM(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.DNDKBBHCOAE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FF8B RID: 130955 RVA: 0x008B0880 File Offset: 0x008AEA80
|
|
public List<int> POGEMNGPGGI(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.IOJPCLALFLN));
|
|
List<int> range = list.GetRange(0, 4);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.JAFGLCBFOHM));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x0601FF8C RID: 130956 RVA: 0x008B09D4 File Offset: 0x008AEBD4
|
|
public void PCBGFBDAOJM(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.FMDMJFLFLIO(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 2;
|
|
int num2 = DMPGHHGCLFK * 3;
|
|
List<int> list = this.NGMIADEMBFH(CHGHPOJIJPM, false);
|
|
List<int> 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.<EDIBIDOHKJH>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<int> LJGJDIGHBCH(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.FLEEFDFKEIB));
|
|
List<int> range = list.GetRange(0, 3);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.EMMGABMICJD));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x0601FF92 RID: 130962 RVA: 0x008B0EEC File Offset: 0x008AF0EC
|
|
public void LJGJDENNCPK(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IIEMLOJELDK(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 0;
|
|
int num2 = DMPGHHGCLFK * 0;
|
|
List<int> list = this.NGMIADEMBFH(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.MDAEBGNLLCP(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 1;
|
|
int num2 = DMPGHHGCLFK * 6;
|
|
List<int> list = this.OCHMGOGAIFK(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.FNDPDLAGGCN(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FF99 RID: 130969 RVA: 0x008B1270 File Offset: 0x008AF470
|
|
public bool EGGDDENINKG()
|
|
{
|
|
return this.<EDIBIDOHKJH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0601FF9A RID: 130970 RVA: 0x008B1278 File Offset: 0x008AF478
|
|
public bool NFNPFNCNNDJ()
|
|
{
|
|
return this.<EDIBIDOHKJH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0601FF9B RID: 130971 RVA: 0x008B1280 File Offset: 0x008AF480
|
|
public void EIAEHAINGJE(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFA1 RID: 130977 RVA: 0x008B1690 File Offset: 0x008AF890
|
|
public bool KDDNADLGCHN()
|
|
{
|
|
return this.<EDIBIDOHKJH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0601FFA2 RID: 130978 RVA: 0x008B1698 File Offset: 0x008AF898
|
|
public void EAMNKGEGLHN(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFA3 RID: 130979 RVA: 0x008B16A4 File Offset: 0x008AF8A4
|
|
public void ADAKMCMODEM(List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.EIAEHAINGJE(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFA4 RID: 130980 RVA: 0x008B16B0 File Offset: 0x008AF8B0
|
|
public void OPOLLALKKIM(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 2;
|
|
int num2 = DMPGHHGCLFK * 0;
|
|
List<int> list = this.NGMIADEMBFH(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.NMPLLGAHGBC(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFA6 RID: 130982 RVA: 0x008B17B8 File Offset: 0x008AF9B8
|
|
public void JIDFOICHBDC(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> CIIHPHMHLGC)
|
|
{
|
|
this.GCNMNMACFJO(KHFFCEJNEBG, LHDKBCDNMOI);
|
|
this.LFHJKINFEEO(CIIHPHMHLGC, 1);
|
|
}
|
|
|
|
// Token: 0x0601FFA7 RID: 130983 RVA: 0x008B17CC File Offset: 0x008AF9CC
|
|
public void IPOCBJGNCGA(List<Vector3> KHFFCEJNEBG, List<Vector2> 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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFA9 RID: 130985 RVA: 0x008B1860 File Offset: 0x008AFA60
|
|
public List<int> PGGDNAOGFLG(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.OJKNBNGGBEC));
|
|
List<int> range = list.GetRange(0, 3);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.JAFGLCBFOHM));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x0601FFAA RID: 130986 RVA: 0x008B19B4 File Offset: 0x008AFBB4
|
|
public void NLMMHJDBEDC(List<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 4;
|
|
int num2 = DMPGHHGCLFK * 4;
|
|
List<int> list = this.PGGDNAOGFLG(CHGHPOJIJPM, false);
|
|
List<int> 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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFAF RID: 130991 RVA: 0x008B1B64 File Offset: 0x008AFD64
|
|
public void PFBBIAEEFAI(List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.NMNIELIFFPO(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFB4 RID: 130996 RVA: 0x008B1D74 File Offset: 0x008AFF74
|
|
public void BGMNPJNPGLL(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> CIIHPHMHLGC)
|
|
{
|
|
this.GCNMNMACFJO(KHFFCEJNEBG, LHDKBCDNMOI);
|
|
this.OIFEACJPMDM(CIIHPHMHLGC, 1);
|
|
}
|
|
|
|
// Token: 0x0601FFB5 RID: 130997 RVA: 0x008B1D88 File Offset: 0x008AFF88
|
|
public void EDEBAIKCDFO(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFB6 RID: 130998 RVA: 0x008B1D94 File Offset: 0x008AFF94
|
|
public void BEILIJCCCOH(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>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<Vector3> KHFFCEJNEBG, List<Vector2> 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<int> 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<int> NGMIADEMBFH(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.OGAJFHEKIED));
|
|
List<int> range = list.GetRange(1, 3);
|
|
range.Sort(new Comparison<int>(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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFBF RID: 131007 RVA: 0x008B1FF4 File Offset: 0x008B01F4
|
|
public void BGGJADEJKIF(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.GEAEHDMLBOI(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 6;
|
|
int num2 = DMPGHHGCLFK * 1;
|
|
List<int> list = this.POGEMNGPGGI(CHGHPOJIJPM, true);
|
|
List<int> 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<int> 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<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.GCNMNMACFJO(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 7;
|
|
int num2 = DMPGHHGCLFK * 6;
|
|
List<int> list = this.PDBHCGHBMKA(CHGHPOJIJPM, true);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.BGMNPJNPGLL(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFCA RID: 131018 RVA: 0x008B2460 File Offset: 0x008B0660
|
|
public void MIAFJEGFAJC(List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 2;
|
|
int num2 = DMPGHHGCLFK * 7;
|
|
List<int> list = this.EIDCFKGDJCE(CHGHPOJIJPM, true);
|
|
List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 1;
|
|
int num2 = DMPGHHGCLFK * 7;
|
|
List<int> list = this.POGEMNGPGGI(CHGHPOJIJPM, true);
|
|
List<int> 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<int> EIDCFKGDJCE(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.FLEEFDFKEIB));
|
|
List<int> range = list.GetRange(0, 4);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.IFCCLCKEJKP));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x0601FFCE RID: 131022 RVA: 0x008B27E0 File Offset: 0x008B09E0
|
|
public void PMPFJKNHCFP(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IIEMLOJELDK(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 6;
|
|
int num2 = DMPGHHGCLFK * 8;
|
|
List<int> list = this.LJGJDIGHBCH(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.JIDFOICHBDC(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFD2 RID: 131026 RVA: 0x008B2AC4 File Offset: 0x008B0CC4
|
|
public void PEILMGIPCCN(List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.MDAEBGNLLCP(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 5;
|
|
int num2 = DMPGHHGCLFK * 6;
|
|
List<int> list = this.EIDCFKGDJCE(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFD9 RID: 131033 RVA: 0x008B2F90 File Offset: 0x008B1190
|
|
public bool BPKNHLOFDIF()
|
|
{
|
|
return this.<EDIBIDOHKJH>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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFDF RID: 131039 RVA: 0x008B310C File Offset: 0x008B130C
|
|
public void NMPLLGAHGBC(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> CIIHPHMHLGC)
|
|
{
|
|
this.IPOCBJGNCGA(KHFFCEJNEBG, LHDKBCDNMOI);
|
|
this.PFBBIAEEFAI(CIIHPHMHLGC, 1);
|
|
}
|
|
|
|
// Token: 0x0601FFE0 RID: 131040 RVA: 0x008B3120 File Offset: 0x008B1320
|
|
public void LOFCOIILHFB(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFE1 RID: 131041 RVA: 0x008B312C File Offset: 0x008B132C
|
|
public void GEAEHDMLBOI(List<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.IPOCBJGNCGA(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 7;
|
|
int num2 = DMPGHHGCLFK * 8;
|
|
List<int> list = this.PDBHCGHBMKA(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> CIIHPHMHLGC)
|
|
{
|
|
this.FMDMJFLFLIO(KHFFCEJNEBG, LHDKBCDNMOI);
|
|
this.EMGODKLBPNE(CIIHPHMHLGC, 1);
|
|
}
|
|
|
|
// Token: 0x0601FFE4 RID: 131044 RVA: 0x008B32C4 File Offset: 0x008B14C4
|
|
public void IOOGBBPNIKH(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFE5 RID: 131045 RVA: 0x008B32D0 File Offset: 0x008B14D0
|
|
public bool JIBDICLMEHD()
|
|
{
|
|
return this.<EDIBIDOHKJH>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0601FFE6 RID: 131046 RVA: 0x008B32D8 File Offset: 0x008B14D8
|
|
public void FNDPDLAGGCN(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.BGGJADEJKIF(CDOGIKIJHBH, MDFMHJPDNDC, MPJFGGHHFJG);
|
|
}
|
|
|
|
// Token: 0x0601FFE9 RID: 131049 RVA: 0x008B3308 File Offset: 0x008B1508
|
|
public void DDMPJFCNBFA(bool NOBAPCOKFIL)
|
|
{
|
|
this.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x0601FFEA RID: 131050 RVA: 0x008B3314 File Offset: 0x008B1514
|
|
public void NMNIELIFFPO(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> CIIHPHMHLGC)
|
|
{
|
|
this.GEAEHDMLBOI(KHFFCEJNEBG, LHDKBCDNMOI);
|
|
this.JOMBKEHNDHF(CIIHPHMHLGC, 0);
|
|
}
|
|
|
|
// Token: 0x0601FFEB RID: 131051 RVA: 0x008B3328 File Offset: 0x008B1528
|
|
public void LFHJKINFEEO(List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.BBBNEBJOIDG(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 8;
|
|
int num2 = DMPGHHGCLFK * 3;
|
|
List<int> list = this.LJGJDIGHBCH(CHGHPOJIJPM, true);
|
|
List<int> 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<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> 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<int> 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.<EDIBIDOHKJH>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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.FMDMJFLFLIO(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 7;
|
|
int num2 = DMPGHHGCLFK * 4;
|
|
List<int> list = this.LJGJDIGHBCH(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> 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<int> OCHMGOGAIFK(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.NKONOOELLHD));
|
|
List<int> range = list.GetRange(0, 3);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.CJNOGENIAJC));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x0601FFFC RID: 131068 RVA: 0x008B3C4C File Offset: 0x008B1E4C
|
|
public void DBCIIJEGKKP(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.GCNJOKBNNHH(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 4;
|
|
int num2 = DMPGHHGCLFK * 2;
|
|
List<int> list = this.PDBHCGHBMKA(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.NLMMHJDBEDC(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 0) * 4;
|
|
int num2 = DMPGHHGCLFK * 4;
|
|
List<int> list = this.NGMIADEMBFH(CHGHPOJIJPM, false);
|
|
List<int> 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.<EDIBIDOHKJH>k__BackingField = NOBAPCOKFIL;
|
|
}
|
|
|
|
// Token: 0x06020000 RID: 131072 RVA: 0x008B3E60 File Offset: 0x008B2060
|
|
public void AODHJGIEJNB(EFELJPPGHNP CHGHPOJIJPM, int DMPGHHGCLFK, List<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> MPJFGGHHFJG)
|
|
{
|
|
this.GMBOHCKBGNJ(CDOGIKIJHBH, MDFMHJPDNDC);
|
|
int num = (DMPGHHGCLFK - 1) * 2;
|
|
int num2 = DMPGHHGCLFK * 1;
|
|
List<int> list = this.NGMIADEMBFH(CHGHPOJIJPM, false);
|
|
List<int> 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<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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<int> 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<int> 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<int> PDBHCGHBMKA(EFELJPPGHNP GGGBDENGHFM, bool IIKCCGFMCFL = false)
|
|
{
|
|
EFELJPPGHNP.FKCBDHCDKBN fkcbdhcdkbn = new EFELJPPGHNP.FKCBDHCDKBN();
|
|
fkcbdhcdkbn.IIKCCGFMCFL = IIKCCGFMCFL;
|
|
List<int> list = new List<int>(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<int>(fkcbdhcdkbn.HJNAKCHFFHA));
|
|
List<int> range = list.GetRange(1, 6);
|
|
range.Sort(new Comparison<int>(fkcbdhcdkbn.PNMBBKILIMJ));
|
|
return range;
|
|
}
|
|
|
|
// Token: 0x06020007 RID: 131079 RVA: 0x008B43B8 File Offset: 0x008B25B8
|
|
public void DNDKBBHCOAE(List<Vector3> KHFFCEJNEBG, List<Vector2> LHDKBCDNMOI, List<int> 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<Vector3> CDOGIKIJHBH, List<Vector2> MDFMHJPDNDC, List<int> 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;
|
|
}
|
|
}
|