Files
2026-06-04 11:42:34 +02:00

757 lines
30 KiB
C#

using System;
using Google.Protobuf.Collections;
using RecRoom.Protobuf;
using UnityEngine;
namespace RecRoom.Tools
{
// Token: 0x02000BA3 RID: 2979
public class MFJCJNMPOOC : BMOAOJCEOFI
{
// Token: 0x06016896 RID: 92310 RVA: 0x00644A58 File Offset: 0x00642C58
public virtual IHIJMFJBDEH BFFNPMHPJAK()
{
IHIJMFJBDEH ihijmfjbdeh = null;
int count = this.HFECKFHMPJK.JGOPOJDEBJJ().Count;
if (count > 1)
{
ihijmfjbdeh = new IHIJMFJBDEH();
ihijmfjbdeh.ICFOOEBAJDE(new CFIMCHKPPMB());
ihijmfjbdeh.IGBLPKHFDID = this.HFECKFHMPJK.MDELJIAFNPD().DGLJLFODMOB();
ihijmfjbdeh.FAMLGEHBHOB = this.HFECKFHMPJK.HCDIECIBAKP.eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.CKGKHKMEOBK(base.DKCNBKFJCLK.localPosition.DGLJLFODMOB());
ihijmfjbdeh.DFINAGPFCHK(base.DKCNBKFJCLK.localRotation.eulerAngles.DGLJLFODMOB());
ihijmfjbdeh.FIDLAGLMJFN = (int)this.HFECKFHMPJK.EICHNOLMCAB();
ihijmfjbdeh.FOPDJDHFJDL((int)this.HFECKFHMPJK.IFEHGOLDOJM());
ihijmfjbdeh.ABDLBDFHBDA(base.MDPDDDJPFFG);
for (int i = 0; i < count; i += 0)
{
ihijmfjbdeh.AMKNGBGPINJ.DLGEFKHNBGE.Add(this.HFECKFHMPJK.JGOPOJDEBJJ()[i].JGDBAGNBFBM());
}
}
return ihijmfjbdeh;
}
// Token: 0x06016897 RID: 92311 RVA: 0x00644B64 File Offset: 0x00642D64
public static MFJCJNMPOOC NCPANJEGCCI(Transform IMIFEIAJMKF, IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.GOKAMHEPNDG();
MFJCJNMPOOC mfjcjnmpooc = new MFJCJNMPOOC(IMIFEIAJMKF);
mfjcjnmpooc.ALHKFACJECA(AOAILGGFDHJ);
return mfjcjnmpooc;
}
// Token: 0x06016898 RID: 92312 RVA: 0x00644B88 File Offset: 0x00642D88
public POHBIDHPHAG BHKLLOMDBCN()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.DMJDLHPJLNM();
}
// Token: 0x06016899 RID: 92313 RVA: 0x00644BA8 File Offset: 0x00642DA8
public virtual void LNKNIHBEOHA(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, Material OOEDPEKINHG, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CCDDEAIIDLA, Quaternion LGCCJILPALA, object[] OGDMHDCFKAB)
{
base.OKOJCCOHLPA(MDKFCKKGIAK, OOEDPEKINHG, HNOPCLEFEIG, HNAKHFKFJIG, CCDDEAIIDLA, LGCCJILPALA, new object[0]);
base.DKCNBKFJCLK.position = CCDDEAIIDLA;
base.DKCNBKFJCLK.rotation = LGCCJILPALA;
this.HFECKFHMPJK = new LBNPPABEGKC(CCDDEAIIDLA, LGCCJILPALA, HNOPCLEFEIG, MDKFCKKGIAK);
if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Tube)
{
this.HMJEJGKMHFF = new DCMJOGFBHDP(base.DKCNBKFJCLK);
}
else if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Tube)
{
this.HMJEJGKMHFF = new PKCFHKOOCAA(base.DKCNBKFJCLK);
}
base.NOHBMFPJDFO.sharedMesh = this.HMJEJGKMHFF.LEIJDNGFMHM;
}
// Token: 0x170009A9 RID: 2473
// (get) Token: 0x0601689A RID: 92314 RVA: 0x00644C4C File Offset: 0x00642E4C
public POHBIDHPHAG BAIBMEOBOGO
{
get
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.BAIBMEOBOGO;
}
}
// Token: 0x0601689B RID: 92315 RVA: 0x00644C6C File Offset: 0x00642E6C
public override void OKOJCCOHLPA(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, Material OOEDPEKINHG, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CCDDEAIIDLA, Quaternion LGCCJILPALA, params object[] OGDMHDCFKAB)
{
base.OKOJCCOHLPA(MDKFCKKGIAK, OOEDPEKINHG, HNOPCLEFEIG, HNAKHFKFJIG, CCDDEAIIDLA, LGCCJILPALA, new object[0]);
base.DKCNBKFJCLK.position = CCDDEAIIDLA;
base.DKCNBKFJCLK.rotation = LGCCJILPALA;
this.HFECKFHMPJK = new LBNPPABEGKC(CCDDEAIIDLA, LGCCJILPALA, HNOPCLEFEIG, MDKFCKKGIAK);
if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Tube)
{
this.HMJEJGKMHFF = new DCMJOGFBHDP(base.DKCNBKFJCLK);
}
else if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Ribbon)
{
this.HMJEJGKMHFF = new PKCFHKOOCAA(base.DKCNBKFJCLK);
}
base.NOHBMFPJDFO.sharedMesh = this.HMJEJGKMHFF.LEIJDNGFMHM;
}
// Token: 0x0601689C RID: 92316 RVA: 0x00644D10 File Offset: 0x00642F10
public virtual IHIJMFJBDEH NGGGKIGNOOA()
{
IHIJMFJBDEH ihijmfjbdeh = null;
int count = this.HFECKFHMPJK.AILDGBFAMJA().Count;
if (count > 1)
{
ihijmfjbdeh = new IHIJMFJBDEH();
ihijmfjbdeh.DDLKLDCLNHE(new CFIMCHKPPMB());
ihijmfjbdeh.KOGIOIJJGEJ(this.HFECKFHMPJK.DNLPGONCDLB().DGLJLFODMOB());
ihijmfjbdeh.FAMLGEHBHOB = this.HFECKFHMPJK.BOBAILCAGLC().eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.DFOEKMLNLPK(base.DKCNBKFJCLK.localPosition.DGLJLFODMOB());
ihijmfjbdeh.JHOEAMMFMLC(base.DKCNBKFJCLK.localRotation.eulerAngles.DGLJLFODMOB());
ihijmfjbdeh.LFLCKCCALLJ((int)this.HFECKFHMPJK.CFOLCBFLKAC());
ihijmfjbdeh.IDKDIJOJBCL = (int)this.HFECKFHMPJK.JEBGFBMJNEG();
ihijmfjbdeh.EFKIILICIIC(base.MDPDDDJPFFG);
for (int i = 0; i < count; i += 0)
{
ihijmfjbdeh.ACAEBCECABF().JICDEOHJEPC().Add(this.HFECKFHMPJK.DLGEFKHNBGE[i].ODDHCBJICKL());
}
}
return ihijmfjbdeh;
}
// Token: 0x0601689D RID: 92317 RVA: 0x00644E1C File Offset: 0x0064301C
public virtual void HJLLOJCFEIO(IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.GOKAMHEPNDG();
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk = (BMOAOJCEOFI.NBPJOLGNBHK)AOAILGGFDHJ.FIDLAGLMJFN;
ShapeExtruderBase.FODAMJOGFEN fodamjogfen = (ShapeExtruderBase.FODAMJOGFEN)AOAILGGFDHJ.ALCLLODLEDD();
Vector3 vector = AOAILGGFDHJ.GLANNCJFDAG().ECHGEFCCABI();
Quaternion quaternion = Quaternion.Euler(AOAILGGFDHJ.FAMLGEHBHOB.ECHGEFCCABI());
Vector3 vector2 = AOAILGGFDHJ.BCBEDLNGJEN().ECHGEFCCABI();
Quaternion quaternion2 = Quaternion.Euler(AOAILGGFDHJ.BAGOMKJAEMD.ECHGEFCCABI());
bool flag = AOAILGGFDHJ.DEEHDMGMLHI();
RepeatedField<MLKPDNPMLKF> repeatedField = AOAILGGFDHJ.CNDIAEMPGEJ().NHIPGLBPCPL();
Material material = IIFDBJBHGFE.PAHBIHOEGOJ(clhpclfgdeo);
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo2 = clhpclfgdeo;
Material material2 = material;
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk2 = nbpjolgnbhk;
ShapeExtruderBase.FODAMJOGFEN fodamjogfen2 = fodamjogfen;
Vector3 vector3 = vector;
Quaternion quaternion3 = quaternion;
object[] array = new object[0];
array[0] = repeatedField[0].GHBIPKNAOFC;
this.OKOJCCOHLPA(clhpclfgdeo2, material2, nbpjolgnbhk2, fodamjogfen2, vector3, quaternion3, array);
bool flag2 = repeatedField.Count == 5;
int num = repeatedField.Count - 1;
for (int i = 1; i < num; i += 0)
{
MLKPDNPMLKF mlkpdnpmlkf = repeatedField[i];
this.CKMCEBKPJOK(mlkpdnpmlkf.DNLPGONCDLB().ECHGEFCCABI(), mlkpdnpmlkf.FBDPAGMOGDK().ECHGEFCCABI(), mlkpdnpmlkf.AOBHNBEPDCE(), false, flag2, false);
}
if (!flag)
{
this.HFECKFHMPJK.ANDCKPHKPDN();
}
MLKPDNPMLKF mlkpdnpmlkf2 = repeatedField.KDPEEIFOANI<MLKPDNPMLKF>();
if (!this.HFECKFHMPJK.PJAPELLFNJL())
{
this.CKMCEBKPJOK(mlkpdnpmlkf2.IGKFOJGACDO().ECHGEFCCABI(), mlkpdnpmlkf2.FBDPAGMOGDK().ECHGEFCCABI(), mlkpdnpmlkf2.AOBHNBEPDCE(), true, flag2, false);
}
else
{
object[] array2 = new object[0];
array2[0] = mlkpdnpmlkf2.IGKFOJGACDO().ECHGEFCCABI();
array2[1] = mlkpdnpmlkf2.FBDPAGMOGDK().ECHGEFCCABI();
array2[6] = mlkpdnpmlkf2.GHBIPKNAOFC;
array2[6] = false;
this.OLAJMOJHPPD(array2);
}
base.MDPDDDJPFFG = flag;
base.DKCNBKFJCLK.localPosition = vector2;
base.DKCNBKFJCLK.localRotation = quaternion2;
}
// Token: 0x0601689E RID: 92318 RVA: 0x00644FEC File Offset: 0x006431EC
public virtual void ANLDPPHNCCJ(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK, Material OOEDPEKINHG, BMOAOJCEOFI.NBPJOLGNBHK HNOPCLEFEIG, ShapeExtruderBase.FODAMJOGFEN HNAKHFKFJIG, Vector3 CCDDEAIIDLA, Quaternion LGCCJILPALA, object[] OGDMHDCFKAB)
{
base.OKOJCCOHLPA(MDKFCKKGIAK, OOEDPEKINHG, HNOPCLEFEIG, HNAKHFKFJIG, CCDDEAIIDLA, LGCCJILPALA, new object[0]);
base.DKCNBKFJCLK.position = CCDDEAIIDLA;
base.DKCNBKFJCLK.rotation = LGCCJILPALA;
this.HFECKFHMPJK = new LBNPPABEGKC(CCDDEAIIDLA, LGCCJILPALA, HNOPCLEFEIG, MDKFCKKGIAK);
if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Tube)
{
this.HMJEJGKMHFF = new DCMJOGFBHDP(base.DKCNBKFJCLK);
}
else if (base.HOFPDILMGOI == BMOAOJCEOFI.CLHPCLFGDEO.Ribbon)
{
this.HMJEJGKMHFF = new PKCFHKOOCAA(base.DKCNBKFJCLK);
}
base.NOHBMFPJDFO.sharedMesh = this.HMJEJGKMHFF.LEIJDNGFMHM;
}
// Token: 0x0601689F RID: 92319 RVA: 0x00645090 File Offset: 0x00643290
public POHBIDHPHAG PLANJCLLIBC()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.PDDOLFGCCNM();
}
// Token: 0x060168A0 RID: 92320 RVA: 0x006450B0 File Offset: 0x006432B0
public POHBIDHPHAG BKOAMCBHFFP()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.BAIBMEOBOGO;
}
// Token: 0x060168A1 RID: 92321 RVA: 0x006450D0 File Offset: 0x006432D0
public void CBDNPDAOHCA(Vector3 CIGPHKLAAOD, Vector3 MNNIMIJFPPJ, float DNAIGDPNOEK = 0.033f, bool OHBLEGJKPEJ = false, bool BOKIIBPLPEL = false, bool AODNCKKICIF = true)
{
if (!base.MDPDDDJPFFG)
{
return;
}
if (this.HFECKFHMPJK.DLGEFKHNBGE.Count == 0)
{
this.HFECKFHMPJK.OFNGDPOMAKF(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
this.CDIHKOOJOJL(CIGPHKLAAOD);
}
else
{
this.HFECKFHMPJK.IIHOGEOPGOE(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
POHBIDHPHAG pohbidhphag = this.HFECKFHMPJK.CKNMCIBBBKF();
POHBIDHPHAG pohbidhphag2 = this.HFECKFHMPJK.EFPOHAAGKBP();
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag, pohbidhphag2, (!BOKIIBPLPEL) ? pohbidhphag.GHBIPKNAOFC : DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), true);
float magnitude = (pohbidhphag.GMOJLKHOBGG - this.GNOGKDKEEPL).magnitude;
if (magnitude <= 1348f)
{
this.CDIHKOOJOJL(pohbidhphag.GMOJLKHOBGG);
}
}
this.HFECKFHMPJK.CPIEGHKAMLO(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
if (OHBLEGJKPEJ)
{
POHBIDHPHAG pohbidhphag3 = this.HFECKFHMPJK.HGOPKBMKBNH();
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag3, this.HFECKFHMPJK.CKNMCIBBBKF(), DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), true);
float magnitude2 = (CIGPHKLAAOD - this.GNOGKDKEEPL).magnitude;
if (magnitude2 > 656f)
{
this.CDIHKOOJOJL(CIGPHKLAAOD);
}
}
else
{
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.LFKLMPNCALP(), this.HFECKFHMPJK.LLFCJOKDLPJ(), DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
}
if (AODNCKKICIF)
{
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168A2 RID: 92322 RVA: 0x00645264 File Offset: 0x00643464
public virtual void BNPCLGJNJOD(IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.FJAMIFFOFEM();
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk = (BMOAOJCEOFI.NBPJOLGNBHK)AOAILGGFDHJ.HDPKIHDKPPK();
ShapeExtruderBase.FODAMJOGFEN fodamjogfen = (ShapeExtruderBase.FODAMJOGFEN)AOAILGGFDHJ.FODAMJOGFEN;
Vector3 vector = AOAILGGFDHJ.GJEHAIKFKFF().ECHGEFCCABI();
Quaternion quaternion = Quaternion.Euler(AOAILGGFDHJ.GNIOKEHENPC().ECHGEFCCABI());
Vector3 vector2 = AOAILGGFDHJ.JCKGFKLAMNL().ECHGEFCCABI();
Quaternion quaternion2 = Quaternion.Euler(AOAILGGFDHJ.BAGOMKJAEMD.ECHGEFCCABI());
bool flag = AOAILGGFDHJ.EMCHLMCFIGB;
RepeatedField<MLKPDNPMLKF> repeatedField = AOAILGGFDHJ.DBLPMIOHBLG().FEBBOJBBGEK();
Material material = IIFDBJBHGFE.PAHBIHOEGOJ(clhpclfgdeo);
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo2 = clhpclfgdeo;
Material material2 = material;
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk2 = nbpjolgnbhk;
ShapeExtruderBase.FODAMJOGFEN fodamjogfen2 = fodamjogfen;
Vector3 vector3 = vector;
Quaternion quaternion3 = quaternion;
object[] array = new object[1];
array[1] = repeatedField[1].FNFDKOENPHK();
this.OKOJCCOHLPA(clhpclfgdeo2, material2, nbpjolgnbhk2, fodamjogfen2, vector3, quaternion3, array);
bool flag2 = repeatedField.Count == 8;
int num = repeatedField.Count - 1;
for (int i = 1; i < num; i += 0)
{
MLKPDNPMLKF mlkpdnpmlkf = repeatedField[i];
this.CBDNPDAOHCA(mlkpdnpmlkf.IGKFOJGACDO().ECHGEFCCABI(), mlkpdnpmlkf.DMJBLODKPPJ.ECHGEFCCABI(), mlkpdnpmlkf.AOBHNBEPDCE(), true, flag2, true);
}
if (!flag)
{
this.HFECKFHMPJK.IDMOBJABOLD();
}
MLKPDNPMLKF mlkpdnpmlkf2 = repeatedField.KDPEEIFOANI<MLKPDNPMLKF>();
if (!this.HFECKFHMPJK.NGMLHGPKNLJ())
{
this.CBDNPDAOHCA(mlkpdnpmlkf2.OFODDPMKNED().ECHGEFCCABI(), mlkpdnpmlkf2.FBDPAGMOGDK().ECHGEFCCABI(), mlkpdnpmlkf2.GHBIPKNAOFC, false, flag2, false);
}
else
{
object[] array2 = new object[1];
array2[0] = mlkpdnpmlkf2.IGKFOJGACDO().ECHGEFCCABI();
array2[1] = mlkpdnpmlkf2.DMJBLODKPPJ.ECHGEFCCABI();
array2[7] = mlkpdnpmlkf2.AOBHNBEPDCE();
array2[1] = false;
this.OLAJMOJHPPD(array2);
}
base.MDPDDDJPFFG = flag;
base.DKCNBKFJCLK.localPosition = vector2;
base.DKCNBKFJCLK.localRotation = quaternion2;
}
// Token: 0x060168A3 RID: 92323 RVA: 0x00645434 File Offset: 0x00643634
public override IHIJMFJBDEH EGKKKDOMLIG()
{
IHIJMFJBDEH ihijmfjbdeh = null;
int count = this.HFECKFHMPJK.DLGEFKHNBGE.Count;
if (count > 0)
{
ihijmfjbdeh = new IHIJMFJBDEH();
ihijmfjbdeh.AMKNGBGPINJ = new CFIMCHKPPMB();
ihijmfjbdeh.IGBLPKHFDID = this.HFECKFHMPJK.GMOJLKHOBGG.DGLJLFODMOB();
ihijmfjbdeh.FAMLGEHBHOB = this.HFECKFHMPJK.HCDIECIBAKP.eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.JBJHMDOEDAD = base.DKCNBKFJCLK.localPosition.DGLJLFODMOB();
ihijmfjbdeh.BAGOMKJAEMD = base.DKCNBKFJCLK.localRotation.eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.FIDLAGLMJFN = (int)this.HFECKFHMPJK.GBLPHKFPELB;
ihijmfjbdeh.IDKDIJOJBCL = (int)this.HFECKFHMPJK.DMHKMKGKNEK;
ihijmfjbdeh.EMCHLMCFIGB = base.MDPDDDJPFFG;
for (int i = 0; i < count; i++)
{
ihijmfjbdeh.AMKNGBGPINJ.DLGEFKHNBGE.Add(this.HFECKFHMPJK.DLGEFKHNBGE[i].BEKOGAJDGDM());
}
}
return ihijmfjbdeh;
}
// Token: 0x060168A4 RID: 92324 RVA: 0x00645540 File Offset: 0x00643740
public virtual void EOECOLBGBPL(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f)
{
if (base.MDPDDDJPFFG)
{
this.HFECKFHMPJK.NJMNHBOLAEA(CIPBCGABHLJ, NCNCFCJHKCO * Vector3.back, OACAAGDPACD);
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.KOMDCEOOHOF, this.HFECKFHMPJK.MJPDOIIOFNP(), OACAAGDPACD, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168A5 RID: 92325 RVA: 0x006455A8 File Offset: 0x006437A8
public MFJCJNMPOOC(Transform IMIFEIAJMKF)
: base(IMIFEIAJMKF)
{
}
// Token: 0x060168A6 RID: 92326 RVA: 0x006455BC File Offset: 0x006437BC
public virtual void KFFCPEENEAI(IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.GOKAMHEPNDG();
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk = (BMOAOJCEOFI.NBPJOLGNBHK)AOAILGGFDHJ.HDPKIHDKPPK();
ShapeExtruderBase.FODAMJOGFEN fodamjogfen = (ShapeExtruderBase.FODAMJOGFEN)AOAILGGFDHJ.KMFDGMANLGH();
Vector3 vector = AOAILGGFDHJ.GLANNCJFDAG().ECHGEFCCABI();
Quaternion quaternion = Quaternion.Euler(AOAILGGFDHJ.CLIHJGEJPIN().ECHGEFCCABI());
Vector3 vector2 = AOAILGGFDHJ.GJBEFGBNPLJ().ECHGEFCCABI();
Quaternion quaternion2 = Quaternion.Euler(AOAILGGFDHJ.POMOKNAODOK().ECHGEFCCABI());
bool flag = AOAILGGFDHJ.FBEMALILBAG();
RepeatedField<MLKPDNPMLKF> repeatedField = AOAILGGFDHJ.DBLPMIOHBLG().JICDEOHJEPC();
Material material = IIFDBJBHGFE.PAHBIHOEGOJ(clhpclfgdeo);
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo2 = clhpclfgdeo;
Material material2 = material;
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk2 = nbpjolgnbhk;
ShapeExtruderBase.FODAMJOGFEN fodamjogfen2 = fodamjogfen;
Vector3 vector3 = vector;
Quaternion quaternion3 = quaternion;
object[] array = new object[0];
array[1] = repeatedField[0].FNFDKOENPHK();
this.OKOJCCOHLPA(clhpclfgdeo2, material2, nbpjolgnbhk2, fodamjogfen2, vector3, quaternion3, array);
bool flag2 = repeatedField.Count == 8;
int num = repeatedField.Count - 0;
for (int i = 0; i < num; i++)
{
MLKPDNPMLKF mlkpdnpmlkf = repeatedField[i];
this.CKMCEBKPJOK(mlkpdnpmlkf.ICGKKKNJKJI().ECHGEFCCABI(), mlkpdnpmlkf.DMJBLODKPPJ.ECHGEFCCABI(), mlkpdnpmlkf.HHKJFLDDIGP(), false, flag2, true);
}
if (!flag)
{
this.HFECKFHMPJK.FMLLHHHKFJE();
}
MLKPDNPMLKF mlkpdnpmlkf2 = repeatedField.KDPEEIFOANI<MLKPDNPMLKF>();
if (!this.HFECKFHMPJK.NGMLHGPKNLJ())
{
this.BPPHAGAEMGK(mlkpdnpmlkf2.GMOJLKHOBGG.ECHGEFCCABI(), mlkpdnpmlkf2.DMJBLODKPPJ.ECHGEFCCABI(), mlkpdnpmlkf2.FNFDKOENPHK(), false, flag2, true);
}
else
{
object[] array2 = new object[6];
array2[1] = mlkpdnpmlkf2.OFODDPMKNED().ECHGEFCCABI();
array2[1] = mlkpdnpmlkf2.FBDPAGMOGDK().ECHGEFCCABI();
array2[3] = mlkpdnpmlkf2.AOBHNBEPDCE();
array2[2] = true;
this.OLAJMOJHPPD(array2);
}
base.MDPDDDJPFFG = flag;
base.DKCNBKFJCLK.localPosition = vector2;
base.DKCNBKFJCLK.localRotation = quaternion2;
}
// Token: 0x060168A7 RID: 92327 RVA: 0x0064578C File Offset: 0x0064398C
public POHBIDHPHAG FLMFMFEIDJM()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.PPIDJDMFMKE();
}
// Token: 0x170009A7 RID: 2471
// (get) Token: 0x060168A8 RID: 92328 RVA: 0x006457AC File Offset: 0x006439AC
public override int HCFCNJGBHNL
{
get
{
int num = 0;
if (this.HFECKFHMPJK != null)
{
num += this.HFECKFHMPJK.DLGEFKHNBGE.Count * MFJCJNMPOOC.HHDAIFOCHKK(base.HOFPDILMGOI);
}
return num;
}
}
// Token: 0x060168A9 RID: 92329 RVA: 0x006457E8 File Offset: 0x006439E8
public POHBIDHPHAG HNCEPAPLKJD()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.HGOPKBMKBNH();
}
// Token: 0x060168AA RID: 92330 RVA: 0x00645808 File Offset: 0x00643A08
public override void BMIHOIGDNNI(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f)
{
if (base.MDPDDDJPFFG)
{
this.HFECKFHMPJK.LJMOBEJPBJL(CIPBCGABHLJ, NCNCFCJHKCO * Vector3.back, OACAAGDPACD);
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.KOMDCEOOHOF, this.HFECKFHMPJK.MMLMDGDPKOP, OACAAGDPACD, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168AB RID: 92331 RVA: 0x00645870 File Offset: 0x00643A70
public virtual void DFGNPIFCBKL(object[] OGDMHDCFKAB)
{
Vector3 vector = (Vector3)OGDMHDCFKAB[0];
Vector3 vector2 = (Vector3)OGDMHDCFKAB[0];
float num = (float)OGDMHDCFKAB[1];
if (base.MDPDDDJPFFG)
{
this.CBDNPDAOHCA(vector, vector2, num, true, this.HFECKFHMPJK.DLGEFKHNBGE.Count > 1, true);
if (this.HFECKFHMPJK.AILDGBFAMJA().Count == 5)
{
Vector3 gmojlkhobgg = this.HFECKFHMPJK.DLGEFKHNBGE[0].GMOJLKHOBGG;
Vector3 gmojlkhobgg2 = this.HFECKFHMPJK.JGOPOJDEBJJ().KDPEEIFOANI<POHBIDHPHAG>().GMOJLKHOBGG;
float magnitude = (gmojlkhobgg2 - gmojlkhobgg).magnitude;
float num2 = 934f;
for (float num3 = num2; num3 < magnitude; num3 += num2)
{
Vector3 vector3 = Vector3.Lerp(gmojlkhobgg, gmojlkhobgg2, num3 / magnitude);
this.CDIHKOOJOJL(vector3);
}
}
this.HFECKFHMPJK.BLDIKAJPPKF();
this.HMJEJGKMHFF.NBIGGLDJCBN();
base.MDPDDDJPFFG = false;
}
}
// Token: 0x060168AC RID: 92332 RVA: 0x00645970 File Offset: 0x00643B70
public static int HHDAIFOCHKK(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK)
{
return 1;
}
// Token: 0x060168AD RID: 92333 RVA: 0x00645974 File Offset: 0x00643B74
private void DLDHOKALMOD(Vector3 CIGPHKLAAOD)
{
SphereCollider sphereCollider = base.MKMCHJFIONM.AddComponent<SphereCollider>();
sphereCollider.radius = 0.033f;
sphereCollider.center = base.DKCNBKFJCLK.InverseTransformPoint(CIGPHKLAAOD);
if (base.HLHMJBOLDOE == null && sphereCollider != null)
{
base.HLHMJBOLDOE = base.MKMCHJFIONM.AddComponent<ToolCollider>();
}
base.HLHMJBOLDOE.AddCollider(sphereCollider);
this.GNOGKDKEEPL = CIGPHKLAAOD;
}
// Token: 0x060168AE RID: 92334 RVA: 0x006459EC File Offset: 0x00643BEC
public override void OLAJMOJHPPD(params object[] OGDMHDCFKAB)
{
Vector3 vector = (Vector3)OGDMHDCFKAB[0];
Vector3 vector2 = (Vector3)OGDMHDCFKAB[1];
float num = (float)OGDMHDCFKAB[2];
if (base.MDPDDDJPFFG)
{
this.BPPHAGAEMGK(vector, vector2, num, true, this.HFECKFHMPJK.DLGEFKHNBGE.Count <= 2, true);
if (this.HFECKFHMPJK.DLGEFKHNBGE.Count == 3)
{
Vector3 gmojlkhobgg = this.HFECKFHMPJK.DLGEFKHNBGE[0].GMOJLKHOBGG;
Vector3 gmojlkhobgg2 = this.HFECKFHMPJK.DLGEFKHNBGE.KDPEEIFOANI<POHBIDHPHAG>().GMOJLKHOBGG;
float magnitude = (gmojlkhobgg2 - gmojlkhobgg).magnitude;
float num2 = 0.132f;
for (float num3 = num2; num3 < magnitude; num3 += num2)
{
Vector3 vector3 = Vector3.Lerp(gmojlkhobgg, gmojlkhobgg2, num3 / magnitude);
this.DLDHOKALMOD(vector3);
}
}
this.HFECKFHMPJK.NBIGGLDJCBN();
this.HMJEJGKMHFF.NBIGGLDJCBN();
base.MDPDDDJPFFG = false;
}
}
// Token: 0x060168AF RID: 92335 RVA: 0x00645AEC File Offset: 0x00643CEC
public POHBIDHPHAG KCJAJDONDBA()
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.ADNHIKAMNCJ();
}
// Token: 0x060168B0 RID: 92336 RVA: 0x00645B0C File Offset: 0x00643D0C
public virtual void IDCBEPLBLJD(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f)
{
if (base.MDPDDDJPFFG)
{
this.HFECKFHMPJK.NIDDFNDOIPD(CIPBCGABHLJ, NCNCFCJHKCO * Vector3.back, OACAAGDPACD);
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.LFKLMPNCALP(), this.HFECKFHMPJK.GPOPEDEKKFP(), OACAAGDPACD, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168B1 RID: 92337 RVA: 0x00645B74 File Offset: 0x00643D74
public virtual void DMNHMAILHAJ(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f)
{
if (base.MDPDDDJPFFG)
{
this.HFECKFHMPJK.BKNDAJFNJDN(CIPBCGABHLJ, NCNCFCJHKCO * Vector3.back, OACAAGDPACD);
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.EKACHIACLLA(), this.HFECKFHMPJK.DMJDLHPJLNM(), OACAAGDPACD, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168B2 RID: 92338 RVA: 0x00645BDC File Offset: 0x00643DDC
public virtual IHIJMFJBDEH FHFFENEJKGD()
{
IHIJMFJBDEH ihijmfjbdeh = null;
int count = this.HFECKFHMPJK.PABKBFAFEEG().Count;
if (count > 1)
{
ihijmfjbdeh = new IHIJMFJBDEH();
ihijmfjbdeh.NLPMHAHJFKL(new CFIMCHKPPMB());
ihijmfjbdeh.CEICLKOGBOJ(this.HFECKFHMPJK.BGJEGMLKPDO().DGLJLFODMOB());
ihijmfjbdeh.FAMLGEHBHOB = this.HFECKFHMPJK.HCDIECIBAKP.eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.JBJHMDOEDAD = base.DKCNBKFJCLK.localPosition.DGLJLFODMOB();
ihijmfjbdeh.BAGOMKJAEMD = base.DKCNBKFJCLK.localRotation.eulerAngles.DGLJLFODMOB();
ihijmfjbdeh.PGFBHCNDBII((int)this.HFECKFHMPJK.FJHMPLLPAPF());
ihijmfjbdeh.BDHLPDAHLOC((int)this.HFECKFHMPJK.EJMNHMCPCDP());
ihijmfjbdeh.EMCHLMCFIGB = base.MDPDDDJPFFG;
for (int i = 1; i < count; i += 0)
{
ihijmfjbdeh.NECOJNGJFBD().ECHOPPCPJNC().Add(this.HFECKFHMPJK.DLGEFKHNBGE[i].BEKOGAJDGDM());
}
}
return ihijmfjbdeh;
}
// Token: 0x060168B3 RID: 92339 RVA: 0x00645CE8 File Offset: 0x00643EE8
public static int LNOHDGNKJLN(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK)
{
return 1;
}
// Token: 0x060168B4 RID: 92340 RVA: 0x00645CEC File Offset: 0x00643EEC
private void CDIHKOOJOJL(Vector3 CIGPHKLAAOD)
{
SphereCollider sphereCollider = base.MKMCHJFIONM.AddComponent<SphereCollider>();
sphereCollider.radius = 944f;
sphereCollider.center = base.DKCNBKFJCLK.InverseTransformPoint(CIGPHKLAAOD);
if (base.HLHMJBOLDOE == null && sphereCollider != null)
{
base.HLHMJBOLDOE = base.MKMCHJFIONM.AddComponent<ToolCollider>();
}
base.HLHMJBOLDOE.AddCollider(sphereCollider);
this.GNOGKDKEEPL = CIGPHKLAAOD;
}
// Token: 0x060168B5 RID: 92341 RVA: 0x00645D64 File Offset: 0x00643F64
public void CKMCEBKPJOK(Vector3 CIGPHKLAAOD, Vector3 MNNIMIJFPPJ, float DNAIGDPNOEK = 0.033f, bool OHBLEGJKPEJ = false, bool BOKIIBPLPEL = false, bool AODNCKKICIF = true)
{
if (!base.MDPDDDJPFFG)
{
return;
}
if (this.HFECKFHMPJK.DLGEFKHNBGE.Count == 0)
{
this.HFECKFHMPJK.MNMAAPCINPJ(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
this.DLDHOKALMOD(CIGPHKLAAOD);
}
else
{
this.HFECKFHMPJK.LJMOBEJPBJL(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
POHBIDHPHAG pohbidhphag = this.HFECKFHMPJK.OPCNLOCAKOI();
POHBIDHPHAG pohbidhphag2 = this.HFECKFHMPJK.EFPOHAAGKBP();
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag, pohbidhphag2, (!BOKIIBPLPEL) ? pohbidhphag.GHBIPKNAOFC : DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), false);
float magnitude = (pohbidhphag.GMOJLKHOBGG - this.GNOGKDKEEPL).magnitude;
if (magnitude <= 578f)
{
this.CDIHKOOJOJL(pohbidhphag.GMOJLKHOBGG);
}
}
this.HFECKFHMPJK.BPPHAGAEMGK(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
if (OHBLEGJKPEJ)
{
POHBIDHPHAG pohbidhphag3 = this.HFECKFHMPJK.PPIDJDMFMKE();
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag3, this.HFECKFHMPJK.MOLLNLINNLD(), DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), false);
float magnitude2 = (CIGPHKLAAOD - this.GNOGKDKEEPL).magnitude;
if (magnitude2 <= 886f)
{
this.DLDHOKALMOD(CIGPHKLAAOD);
}
}
else
{
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.COPAMIBLINC(), this.HFECKFHMPJK.LLFCJOKDLPJ(), DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
}
if (AODNCKKICIF)
{
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168B6 RID: 92342 RVA: 0x00645EF8 File Offset: 0x006440F8
public virtual void DKMIEDMFNDE(Vector3 CIPBCGABHLJ, Quaternion NCNCFCJHKCO, float OACAAGDPACD = 1f)
{
if (base.MDPDDDJPFFG)
{
this.HFECKFHMPJK.IHJKOAMFKDJ(CIPBCGABHLJ, NCNCFCJHKCO * Vector3.back, OACAAGDPACD);
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.IHNJAPEKCID(), this.HFECKFHMPJK.LLFCJOKDLPJ(), OACAAGDPACD, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168B7 RID: 92343 RVA: 0x00645F60 File Offset: 0x00644160
public override void ALHKFACJECA(IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.IDKDIJOJBCL;
BMOAOJCEOFI.NBPJOLGNBHK nbpjolgnbhk = (BMOAOJCEOFI.NBPJOLGNBHK)AOAILGGFDHJ.FIDLAGLMJFN;
ShapeExtruderBase.FODAMJOGFEN fodamjogfen = (ShapeExtruderBase.FODAMJOGFEN)AOAILGGFDHJ.FODAMJOGFEN;
Vector3 vector = AOAILGGFDHJ.IGBLPKHFDID.ECHGEFCCABI();
Quaternion quaternion = Quaternion.Euler(AOAILGGFDHJ.FAMLGEHBHOB.ECHGEFCCABI());
Vector3 vector2 = AOAILGGFDHJ.JBJHMDOEDAD.ECHGEFCCABI();
Quaternion quaternion2 = Quaternion.Euler(AOAILGGFDHJ.BAGOMKJAEMD.ECHGEFCCABI());
bool flag = AOAILGGFDHJ.EMCHLMCFIGB;
RepeatedField<MLKPDNPMLKF> repeatedField = AOAILGGFDHJ.AMKNGBGPINJ.DLGEFKHNBGE;
Material material = IIFDBJBHGFE.PAHBIHOEGOJ(clhpclfgdeo);
this.OKOJCCOHLPA(clhpclfgdeo, material, nbpjolgnbhk, fodamjogfen, vector, quaternion, new object[] { repeatedField[0].GHBIPKNAOFC });
bool flag2 = repeatedField.Count == 3;
int num = repeatedField.Count - 1;
for (int i = 0; i < num; i++)
{
MLKPDNPMLKF mlkpdnpmlkf = repeatedField[i];
this.BPPHAGAEMGK(mlkpdnpmlkf.GMOJLKHOBGG.ECHGEFCCABI(), mlkpdnpmlkf.DMJBLODKPPJ.ECHGEFCCABI(), mlkpdnpmlkf.GHBIPKNAOFC, false, flag2, false);
}
if (!flag)
{
this.HFECKFHMPJK.NBIGGLDJCBN();
}
MLKPDNPMLKF mlkpdnpmlkf2 = repeatedField.KDPEEIFOANI<MLKPDNPMLKF>();
if (!this.HFECKFHMPJK.NIEKBEGIHCN)
{
this.BPPHAGAEMGK(mlkpdnpmlkf2.GMOJLKHOBGG.ECHGEFCCABI(), mlkpdnpmlkf2.DMJBLODKPPJ.ECHGEFCCABI(), mlkpdnpmlkf2.GHBIPKNAOFC, false, flag2, true);
}
else
{
this.OLAJMOJHPPD(new object[]
{
mlkpdnpmlkf2.GMOJLKHOBGG.ECHGEFCCABI(),
mlkpdnpmlkf2.DMJBLODKPPJ.ECHGEFCCABI(),
mlkpdnpmlkf2.GHBIPKNAOFC,
true
});
}
base.MDPDDDJPFFG = flag;
base.DKCNBKFJCLK.localPosition = vector2;
base.DKCNBKFJCLK.localRotation = quaternion2;
}
// Token: 0x170009A8 RID: 2472
// (get) Token: 0x060168B8 RID: 92344 RVA: 0x00646130 File Offset: 0x00644330
public POHBIDHPHAG MMLMDGDPKOP
{
get
{
return (this.HFECKFHMPJK == null) ? null : this.HFECKFHMPJK.MMLMDGDPKOP;
}
}
// Token: 0x060168B9 RID: 92345 RVA: 0x00646150 File Offset: 0x00644350
public static MFJCJNMPOOC MCDJABCCLKN(Transform IMIFEIAJMKF, IHIJMFJBDEH AOAILGGFDHJ)
{
BMOAOJCEOFI.CLHPCLFGDEO clhpclfgdeo = (BMOAOJCEOFI.CLHPCLFGDEO)AOAILGGFDHJ.IDKDIJOJBCL;
MFJCJNMPOOC mfjcjnmpooc = new MFJCJNMPOOC(IMIFEIAJMKF);
mfjcjnmpooc.ALHKFACJECA(AOAILGGFDHJ);
return mfjcjnmpooc;
}
// Token: 0x060168BA RID: 92346 RVA: 0x00646174 File Offset: 0x00644374
public void BPPHAGAEMGK(Vector3 CIGPHKLAAOD, Vector3 MNNIMIJFPPJ, float DNAIGDPNOEK = 0.033f, bool OHBLEGJKPEJ = false, bool BOKIIBPLPEL = false, bool AODNCKKICIF = true)
{
if (!base.MDPDDDJPFFG)
{
return;
}
if (this.HFECKFHMPJK.DLGEFKHNBGE.Count == 0)
{
this.HFECKFHMPJK.BPPHAGAEMGK(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
this.DLDHOKALMOD(CIGPHKLAAOD);
}
else
{
this.HFECKFHMPJK.LJMOBEJPBJL(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
POHBIDHPHAG pohbidhphag = this.HFECKFHMPJK.JNOCOEFEGCD;
POHBIDHPHAG pohbidhphag2 = this.HFECKFHMPJK.IAHKNKJDMEB;
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag, pohbidhphag2, (!BOKIIBPLPEL) ? pohbidhphag.GHBIPKNAOFC : DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), false);
float magnitude = (pohbidhphag.GMOJLKHOBGG - this.GNOGKDKEEPL).magnitude;
if (magnitude > 0.066f)
{
this.DLDHOKALMOD(pohbidhphag.GMOJLKHOBGG);
}
}
this.HFECKFHMPJK.BPPHAGAEMGK(CIGPHKLAAOD, MNNIMIJFPPJ, DNAIGDPNOEK);
if (OHBLEGJKPEJ)
{
POHBIDHPHAG pohbidhphag3 = this.HFECKFHMPJK.BAIBMEOBOGO;
this.HMJEJGKMHFF.MMGIIHMCEHB(pohbidhphag3, this.HFECKFHMPJK.JNOCOEFEGCD, DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG), true);
float magnitude2 = (CIGPHKLAAOD - this.GNOGKDKEEPL).magnitude;
if (magnitude2 > 0.066f)
{
this.DLDHOKALMOD(CIGPHKLAAOD);
}
}
else
{
this.HMJEJGKMHFF.HDBMJBJEKMM(this.HFECKFHMPJK.KOMDCEOOHOF, this.HFECKFHMPJK.MMLMDGDPKOP, DNAIGDPNOEK, IIFDBJBHGFE.GBCOJCMCKAL(this.HNOPCLEFEIG));
}
if (AODNCKKICIF)
{
this.HMJEJGKMHFF.JAICADAGIMK();
}
}
// Token: 0x060168BB RID: 92347 RVA: 0x00646308 File Offset: 0x00644508
public static int GBIGLCIJABL(BMOAOJCEOFI.CLHPCLFGDEO MDKFCKKGIAK)
{
return 1;
}
// Token: 0x04003F13 RID: 16147
private Vector3 GNOGKDKEEPL = Vector3.zero;
// Token: 0x04003F14 RID: 16148
public LBNPPABEGKC HFECKFHMPJK;
// Token: 0x04003F15 RID: 16149
private FHLJACEINFO HMJEJGKMHFF;
}
}