using System; using System.Collections.Generic; using System.Threading; using Cpp2IlInjected; using ExitGames.Client.Photon; using Photon.Pun; using RecRoom; using UnityEngine; // Token: 0x020002AE RID: 686 [Token(Token = "0x20002AE")] [DisallowMultipleComponent] [AddComponentMenu("Rec Room/Network Transform")] public class NetworkTransform : MonoBehaviourPun, BLFKPFHDCOI { // Token: 0x060014C9 RID: 5321 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60014C9")] [Address(RVA = "0x13CC120", Offset = "0x13CAF20", VA = "0x1813CC120")] public static bool CanCompressRotationForSize(float EOOLGBKBBPM) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17000337 RID: 823 // (get) Token: 0x060014CA RID: 5322 RVA: 0x00057DE0 File Offset: 0x00055FE0 // (set) Token: 0x060014CB RID: 5323 RVA: 0x00057DF4 File Offset: 0x00055FF4 [Token(Token = "0x17000337")] public bool CAELNENCJIN { [Token(Token = "0x60014CA")] [Address(RVA = "0x7C9360", Offset = "0x7C8160", VA = "0x1807C9360")] get; [Token(Token = "0x60014CB")] [Address(RVA = "0x7C8EB0", Offset = "0x7C7CB0", VA = "0x1807C8EB0")] set; } // Token: 0x17000338 RID: 824 // (get) Token: 0x060014CC RID: 5324 RVA: 0x00057E08 File Offset: 0x00056008 // (set) Token: 0x060014CD RID: 5325 RVA: 0x00057E1C File Offset: 0x0005601C [Token(Token = "0x17000338")] public bool HJLMOCMFAGO { [Token(Token = "0x60014CC")] [Address(RVA = "0x1279050", Offset = "0x1277E50", VA = "0x181279050")] get; [Token(Token = "0x60014CD")] [Address(RVA = "0x1278940", Offset = "0x1277740", VA = "0x181278940")] set; } // Token: 0x17000339 RID: 825 // (get) Token: 0x060014CE RID: 5326 RVA: 0x00057E30 File Offset: 0x00056030 [Token(Token = "0x17000339")] public bool LAIAPNPMEFN { [Token(Token = "0x60014CE")] [Address(RVA = "0x13D10A0", Offset = "0x13CFEA0", VA = "0x1813D10A0")] get { return !this.BBBCJGJAEMH.CFLJGNJLBFG; } } // Token: 0x060014CF RID: 5327 RVA: 0x00057E54 File Offset: 0x00056054 [Token(Token = "0x60014CF")] [Address(RVA = "0xAE18A0", Offset = "0xAE06A0", VA = "0x180AE18A0")] public void AddCompressionRestriction(object PIHIPPPPEBI) { this.BBBCJGJAEMH.BPAJKKAGPKB(PIHIPPPPEBI); } // Token: 0x060014D0 RID: 5328 RVA: 0x00057E74 File Offset: 0x00056074 [Token(Token = "0x60014D0")] [Address(RVA = "0x929B80", Offset = "0x928980", VA = "0x180929B80")] public void RemoveCompressionRestriction(object PIHIPPPPEBI) { this.BBBCJGJAEMH.BIHKNNPGGKP(PIHIPPPPEBI); } // Token: 0x1700033A RID: 826 // (get) Token: 0x060014D1 RID: 5329 RVA: 0x00057E94 File Offset: 0x00056094 [Token(Token = "0x1700033A")] private Vector3 DBILBFKMACJ { [Token(Token = "0x60014D1")] [Address(RVA = "0x13CC6A0", Offset = "0x13CB4A0", VA = "0x1813CC6A0")] get { bool flag; if (!flag) { } Vector3 vector; float z = vector.z; throw new NullReferenceException(); } } // Token: 0x1700033B RID: 827 // (get) Token: 0x060014D2 RID: 5330 RVA: 0x00057EB4 File Offset: 0x000560B4 [Token(Token = "0x1700033B")] private Quaternion HLJOJIDNGIJ { [Token(Token = "0x60014D2")] [Address(RVA = "0x13CBED0", Offset = "0x13CACD0", VA = "0x1813CBED0")] get { bool flag; if (!flag) { } throw new NullReferenceException(); } } // Token: 0x1700033C RID: 828 // (get) Token: 0x060014D3 RID: 5331 RVA: 0x00057ECC File Offset: 0x000560CC [Token(Token = "0x1700033C")] private float MANKGPMJAND { [Token(Token = "0x60014D3")] [Address(RVA = "0x13CCFB0", Offset = "0x13CBDB0", VA = "0x1813CCFB0")] get { return this.rigidbodyEx.MKDHFENOFDO; } } // Token: 0x1700033D RID: 829 // (get) Token: 0x060014D4 RID: 5332 RVA: 0x00057EEC File Offset: 0x000560EC [Token(Token = "0x1700033D")] private Vector3 JIHJJHBANKN { [Token(Token = "0x60014D4")] [Address(RVA = "0x13CEED0", Offset = "0x13CDCD0", VA = "0x1813CEED0")] get { bool flag; if (flag && !flag) { float z = Vector3.zero.z; } bool flag2; if (!flag2) { } throw new NullReferenceException(); } } // Token: 0x1700033E RID: 830 // (get) Token: 0x060014D5 RID: 5333 RVA: 0x00057F18 File Offset: 0x00056118 [Token(Token = "0x1700033E")] private Vector3 LGEEGLEPOPN { [Token(Token = "0x60014D5")] [Address(RVA = "0x13CDBE0", Offset = "0x13CC9E0", VA = "0x1813CDBE0")] get { bool flag; if (flag && !flag) { float z = Vector3.zero.z; } bool flag2; if (!flag2) { } throw new NullReferenceException(); } } // Token: 0x1700033F RID: 831 // (get) Token: 0x060014D6 RID: 5334 RVA: 0x00057F44 File Offset: 0x00056144 [Token(Token = "0x1700033F")] public bool BFPFMAHPIEA { [Token(Token = "0x60014D6")] [Address(RVA = "0x4363E0", Offset = "0x4351E0", VA = "0x1804363E0")] get { return this.ignoreVisibilityOptimizations; } } // Token: 0x17000340 RID: 832 // (get) Token: 0x060014D7 RID: 5335 RVA: 0x00057F58 File Offset: 0x00056158 // (set) Token: 0x060014D8 RID: 5336 RVA: 0x00057F6C File Offset: 0x0005616C [Token(Token = "0x17000340")] public bool KKMFKMELHGD { [Token(Token = "0x60014D7")] [Address(RVA = "0x13D1100", Offset = "0x13CFF00", VA = "0x1813D1100")] get { return this.ILLCCLPLMAD; } [Token(Token = "0x60014D8")] [Address(RVA = "0x13D11C0", Offset = "0x13CFFC0", VA = "0x1813D11C0")] set { this.ILLCCLPLMAD = value; this.JCMPLBAPHPI(); } } // Token: 0x17000341 RID: 833 // (get) Token: 0x060014D9 RID: 5337 RVA: 0x00057F88 File Offset: 0x00056188 // (set) Token: 0x060014DA RID: 5338 RVA: 0x00057F9C File Offset: 0x0005619C [Token(Token = "0x17000341")] public bool DLKLKPDMNNE { [Token(Token = "0x60014D9")] [Address(RVA = "0x13D10E0", Offset = "0x13CFEE0", VA = "0x1813D10E0")] get { return this.KOLFIPFNFPK; } [Token(Token = "0x60014DA")] [Address(RVA = "0x13D1120", Offset = "0x13CFF20", VA = "0x1813D1120")] set { if (value && !this.KOLFIPFNFPK) { float fixedTime = Time.fixedTime; this.NBECPHGLOJP = fixedTime; Vector3 vector; float z = vector.z; this.OHBEJNPBBJE.z = z; } this.KOLFIPFNFPK = value; this.JCMPLBAPHPI(); } } // Token: 0x17000342 RID: 834 // (get) Token: 0x060014DB RID: 5339 RVA: 0x00057FE8 File Offset: 0x000561E8 // (set) Token: 0x060014DC RID: 5340 RVA: 0x00057FFC File Offset: 0x000561FC [Token(Token = "0x17000342")] public bool NHIJPLECLJB { [Token(Token = "0x60014DB")] [Address(RVA = "0x13D10F0", Offset = "0x13CFEF0", VA = "0x1813D10F0")] get { return this.GPBCNEOOGFF; } [Token(Token = "0x60014DC")] [Address(RVA = "0x13D1190", Offset = "0x13CFF90", VA = "0x1813D1190")] set { if (value) { this.GPBCNEOOGFF = value; if (!this.GPBCNEOOGFF) { this.JNOMLHCCGKA = true; return; } } else { this.GPBCNEOOGFF = value; } } } // Token: 0x17000343 RID: 835 // (get) Token: 0x060014DD RID: 5341 RVA: 0x0005802C File Offset: 0x0005622C // (set) Token: 0x060014DE RID: 5342 RVA: 0x00058040 File Offset: 0x00056240 [Token(Token = "0x17000343")] public bool FMMOHFDKMMA { [Token(Token = "0x60014DD")] [Address(RVA = "0x13D10D0", Offset = "0x13CFED0", VA = "0x1813D10D0")] get { return this.OLJOPEJLIBF; } [Token(Token = "0x60014DE")] [Address(RVA = "0x13D1110", Offset = "0x13CFF10", VA = "0x1813D1110")] set { this.OLJOPEJLIBF = value; } } // Token: 0x17000344 RID: 836 // (get) Token: 0x060014DF RID: 5343 RVA: 0x00058054 File Offset: 0x00056254 [Token(Token = "0x17000344")] private bool EAHLDPNIKAM { [Token(Token = "0x60014DF")] [Address(RVA = "0x13CDBB0", Offset = "0x13CC9B0", VA = "0x1813CDBB0")] get { /* An exception occurred when decompiling this method (060014DF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean NetworkTransform::LCFEKAGEHMJ() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_07, callgetter:float32(Time::get_fixedTime)) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } } // Token: 0x060014E0 RID: 5344 RVA: 0x00058068 File Offset: 0x00056268 [Token(Token = "0x60014E0")] [Address(RVA = "0x13CBA60", Offset = "0x13CA860", VA = "0x1813CBA60", Slot = "13")] protected override void Awake() { base..ctor(); float num = global::UnityEngine.Random.Range((float)0, 1f); RigidbodyEx rigidbodyEx = this.rigidbodyEx; this.AJPAJEPBKEP = num; RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.PHMLMAMJAKF); rigidbodyEx.JNAJFIOHDKO += fpledokdlcc; if (this.forceSyncOnPlayerJoin) { MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action = new Action(this.OnPhotonPlayerConnected); KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(oldcnlgocoh, action); } Collider[] componentsInChildren = base.GetComponentsInChildren(); int num2 = 0; int length = componentsInChildren.Length; if (num2 < length) { if (componentsInChildren[num2].isTrigger || !componentsInChildren[num2].enabled) { num2++; } Collider collider = componentsInChildren[num2]; this.GLPOLGOBLAA = collider; } } // Token: 0x060014E1 RID: 5345 RVA: 0x00058130 File Offset: 0x00056330 [Token(Token = "0x60014E1")] [Address(RVA = "0x13D0EC0", Offset = "0x13CFCC0", VA = "0x1813D0EC0")] private void Start() { this.EDNKELJDOGM = false; this.MIPOEKMIAGA = (int)((ulong)0L); this.RecordInitialSpawnData(); this.BENLNHBEKJH = (int)((ulong)6L); bool dhehdogplhi = base.JDHMIOJKLCK.DHEHDOGPLHI; this.AEGKFKDHBNP = dhehdogplhi; Action action = new Action(this.FAFOJMCNBMN); base.AuthorityChangedEvent += action; this.JCMPLBAPHPI(); } // Token: 0x060014E2 RID: 5346 RVA: 0x00058190 File Offset: 0x00056390 [Token(Token = "0x60014E2")] [Address(RVA = "0x13D0CA0", Offset = "0x13CFAA0", VA = "0x1813D0CA0")] public void RecordInitialSpawnData() { if (!this.DOJGDDKJCGI) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; this.DOJGDDKJCGI = true; if (rigidbodyEx.IHLCHCBIBEF) { PhotonView component = this.rigidbodyEx.KGCFPFPDJPM.GetComponent(); } int num = 0; int num2 = 0; if (num != num2) { } this.MLAADIJKMNC = (int)((uint)(-1)); bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { } Vector3 vector; float z = vector.z; this.CJEBKJIDCNC.z = z; bool hasParent2 = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; if (!hasParent2) { } float uniformScale = this.rigidbodyEx.MKDHFENOFDO; this.POCMDANKMGC = uniformScale; float z2 = Vector3.zero.z; this.OJIBBOJKDGD.z = z2; float z3 = Vector3.zero.z; this.KFGNAMEKIIC.z = z3; } } // Token: 0x060014E3 RID: 5347 RVA: 0x00058280 File Offset: 0x00056480 [Token(Token = "0x60014E3")] [Address(RVA = "0x13CF520", Offset = "0x13CE320", VA = "0x1813CF520", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); RigidbodyEx rigidbodyEx = this.rigidbodyEx; RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.PHMLMAMJAKF); rigidbodyEx.JNAJFIOHDKO -= fpledokdlcc; Action action = new Action(this.FAFOJMCNBMN); base.AuthorityChangedEvent -= action; if (this.forceSyncOnPlayerJoin) { MFBGLIHGCGO oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH; Action action2 = new Action(this.OnPhotonPlayerConnected); KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.GMNMHGMFGOL(oldcnlgocoh, action2); } } // Token: 0x060014E4 RID: 5348 RVA: 0x000582F4 File Offset: 0x000564F4 [Token(Token = "0x60014E4")] [Address(RVA = "0x13CB570", Offset = "0x13CA370", VA = "0x1813CB570")] private bool AAHAOHKMPCP(float OFJOLNPBJGH) { bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (!hasParent) { } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; Vector3 vector; float z = vector.z; bool hasParent2 = rigidbodyEx2.IHLCHCBIBEF; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; if (!hasParent2) { } bool flag; return flag; } // Token: 0x060014E5 RID: 5349 RVA: 0x00058348 File Offset: 0x00056548 [Token(Token = "0x60014E5")] [Address(RVA = "0x13CCA30", Offset = "0x13CB830", VA = "0x1813CCA30")] private bool EPCIKHIKKON(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float FNJKKNKLDPB) { float z = this.CJEBKJIDCNC.z; float z2 = IFAIDIKJOAC.z; Vector3 vector; float z3 = vector.z; float num; if (num <= 1.0000001E-06f) { Quaternion lafknfjafmd = this.LAFKNFJAFMD; float num2; if (num2 <= 0.5f) { } } return true; } // Token: 0x060014E6 RID: 5350 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x60014E6")] [Address(RVA = "0x13CF690", Offset = "0x13CE490", VA = "0x1813CF690", Slot = "15")] public void OnPhotonSerializeView(CIJGCGJKPEN DMMGOMOKEKK, EEAEPAPIPJB DBDDKLHPNNA) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060014E7 RID: 5351 RVA: 0x00058390 File Offset: 0x00056590 [Token(Token = "0x60014E7")] [Address(RVA = "0x13CDEA0", Offset = "0x13CCCA0", VA = "0x1813CDEA0")] private float MLPJIHBOFNL() { float fixedTime = Time.fixedTime; if (this.ILLCCLPLMAD) { float num = this.OFFNKJHICCI(); } return fixedTime; } // Token: 0x060014E8 RID: 5352 RVA: 0x000583B8 File Offset: 0x000565B8 [Token(Token = "0x60014E8")] [Address(RVA = "0x13CD0A0", Offset = "0x13CBEA0", VA = "0x1813CD0A0")] private void IIIAALDFCNJ() { float pocmdankmgc = this.POCMDANKMGC; int num = 0; RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num2 = 0; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { rigidbodyEx2.SetDiscontinuousPositionAndRotation(num2, num); } rigidbodyEx2.SetDiscontinuousLocalPositionAndLocalRotation(num2, num); RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; int num3 = 0; rigidbodyEx3.MKDHFENOFDO = pocmdankmgc; Vector3 zero = Vector3.zero; int num4 = 0; float z = Vector3.zero.z; this.CJMCGAMCGEP(num4, num3); } // Token: 0x060014E9 RID: 5353 RVA: 0x0005843C File Offset: 0x0005663C [Token(Token = "0x60014E9")] [Address(RVA = "0x13CDCD0", Offset = "0x13CCAD0", VA = "0x1813CDCD0")] private void LPLGHJLDIKK() { float z = this.CJEBKJIDCNC.z; Quaternion lafknfjafmd = this.LAFKNFJAFMD; Vector3 vector; float z2 = vector.z; RigidbodyEx rigidbodyEx = this.rigidbodyEx; float pocmdankmgc = this.POCMDANKMGC; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { } this.rigidbodyEx.MKDHFENOFDO = pocmdankmgc; float z3 = this.KFGNAMEKIIC.z; float z4 = this.OJIBBOJKDGD.z; } // Token: 0x060014EA RID: 5354 RVA: 0x000584B8 File Offset: 0x000566B8 [Token(Token = "0x60014EA")] [Address(RVA = "0x13CD430", Offset = "0x13CC230", VA = "0x1813CD430")] public void InsertPositionDiscontinuity(bool POEAHHGDMBK = false) { if (base.OGIBLNIIHDK) { float z = Vector3.zero.z; float z2 = Vector3.zero.z; int mipoekmiaga = this.MIPOEKMIAGA; int num = 0; this.MIPOEKMIAGA = num; if (POEAHHGDMBK) { float fixedTime = Time.fixedTime; this.GMFBKJCGFCA = fixedTime; PhotonView photonView = base.JDHMIOJKLCK; DGLOJCGDOGG.BNALDBHFCMB bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcForceDiscontinuitySync); bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (!hasParent) { } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; Vector3 vector; float z3 = vector.z; bool hasParent2 = rigidbodyEx2.IHLCHCBIBEF; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; if (!hasParent2) { } float uniformScale = this.rigidbodyEx.MKDHFENOFDO; int mipoekmiaga2 = this.MIPOEKMIAGA; } } } // Token: 0x060014EB RID: 5355 RVA: 0x00058584 File Offset: 0x00056784 [Token(Token = "0x60014EB")] [Address(RVA = "0x13CEDB0", Offset = "0x13CDBB0", VA = "0x1813CEDB0")] private void NFIALIPIHEF() { float fixedTime = Time.fixedTime; this.NBECPHGLOJP = fixedTime; Vector3 vector; float z = vector.z; this.OHBEJNPBBJE.z = z; } // Token: 0x060014EC RID: 5356 RVA: 0x000585B4 File Offset: 0x000567B4 [Token(Token = "0x60014EC")] [Address(RVA = "0x13CD2A0", Offset = "0x13CC0A0", VA = "0x1813CD2A0")] private void IMEJMANEGGE(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB, int MIPOEKMIAGA) { this.MIPOEKMIAGA = 0; if (!this.GABENBDJBOJ) { float z = DDHPAFKBMON.z; bool flag; this.GABENBDJBOJ = flag; } float z2 = DDHPAFKBMON.z; this.CJEBKJIDCNC.z = z2; this.POCMDANKMGC = FNJKKNKLDPB; float z3 = Vector3.zero.z; this.OJIBBOJKDGD.z = z3; float z4 = Vector3.zero.z; this.OCKNKCNODHN.z = z4; float z5 = Vector3.zero.z; this.KFGNAMEKIIC.z = z5; float z6 = Vector3.zero.z; this.OIIKEKNEPKL.z = z6; this.IIIAALDFCNJ(); float fixedTime = Time.fixedTime; this.GMFBKJCGFCA = fixedTime; } // Token: 0x060014ED RID: 5357 RVA: 0x00058678 File Offset: 0x00056878 [Token(Token = "0x60014ED")] [Address(RVA = "0x13CC5A0", Offset = "0x13CB3A0", VA = "0x1813CC5A0")] private void DMKICGMJALC() { while (this.KOLFIPFNFPK && this.EDNKELJDOGM && !this.BHIIPHPDOAI) { if (this.OLJOPEJLIBF) { NetworkTransform.DKKEGFPLNOK lowFrequencyBehavior = this.LowFrequencyBehavior; if (lowFrequencyBehavior != NetworkTransform.DKKEGFPLNOK.Default) { if (lowFrequencyBehavior == NetworkTransform.DKKEGFPLNOK.Default) { goto IL_82; } if (lowFrequencyBehavior == NetworkTransform.DKKEGFPLNOK.Default) { goto IL_89; } if (lowFrequencyBehavior == NetworkTransform.DKKEGFPLNOK.SimpleKinematicExtrapolate) { this.BLFINBBFCCH(); return; } break; } } if (Time.fixedTime > 0.5f) { this.EDNKELJDOGM = false; this.IIIAALDFCNJ(); this.rigidbodyEx.Sleep(); return; } if (this.BBJKKEIBAMD) { goto IL_89; } if (!this.rigidbodyEx.JEGGMAKBGEK || (!this.ignoreVisibilityOptimizations && !this.visibleInCamera.GDPKBEBEOBA)) { continue; } IL_82: this.JKCIABPJPKH(); return; IL_89: this.NFCJCHDKOOD(); return; } } // Token: 0x060014EE RID: 5358 RVA: 0x00058734 File Offset: 0x00056934 [Token(Token = "0x60014EE")] [Address(RVA = "0x13CBC50", Offset = "0x13CAA50", VA = "0x1813CBC50")] private void BLFINBBFCCH() { if (this.OLJOPEJLIBF) { } RigidbodyEx rigidbodyEx = this.rigidbodyEx; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { Vector3 targetPosition = rigidbodyEx.JJGDNPNBINJ; } Vector3 targetLocalPosition = rigidbodyEx.EIJNMCNMMOC; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; bool hasParent2 = rigidbodyEx3.IHLCHCBIBEF; RigidbodyEx rigidbodyEx4 = this.rigidbodyEx; if (!hasParent2) { Quaternion targetRotation = rigidbodyEx3.MEJCMIKAJCD; } Quaternion targetLocalRotation = rigidbodyEx3.PANKPLBABFB; Vector3 vector; float z = vector.z; } // Token: 0x060014EF RID: 5359 RVA: 0x000587B4 File Offset: 0x000569B4 [Token(Token = "0x60014EF")] [Address(RVA = "0x13CE970", Offset = "0x13CD770", VA = "0x1813CE970")] private void NFCJCHDKOOD() { if (this.OLJOPEJLIBF) { } float fixedTime = Time.fixedTime; float cpcakfpkldn; if (this.ILLCCLPLMAD) { float num = this.OFFNKJHICCI(); cpcakfpkldn = this.CPCAKFPKLDN; } Vector3 vector = this.MNNAKEDLOBH(cpcakfpkldn); Quaternion quaternion = this.PNEJCLBMBJF(cpcakfpkldn); float fixedTime2 = Time.fixedTime; RigidbodyEx rigidbodyEx = this.rigidbodyEx; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { Vector3 targetPosition = rigidbodyEx.JJGDNPNBINJ; } Vector3 targetLocalPosition = rigidbodyEx.EIJNMCNMMOC; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; bool flag; if (!flag) { } float fixedDeltaTime = Time.fixedDeltaTime; int num2 = 0; float fixedDeltaTime2 = Time.fixedDeltaTime; Vector3 vector2 = num2 / 0.125f; RigidbodyEx rigidbodyEx4 = this.rigidbodyEx; bool hasParent2 = rigidbodyEx4.IHLCHCBIBEF; RigidbodyEx rigidbodyEx5 = this.rigidbodyEx; if (!hasParent2) { Quaternion targetRotation = rigidbodyEx4.MEJCMIKAJCD; } Quaternion targetLocalRotation = rigidbodyEx4.PANKPLBABFB; Vector3 vector3; float z = vector3.z; } // Token: 0x060014F0 RID: 5360 RVA: 0x000588A4 File Offset: 0x00056AA4 [Token(Token = "0x60014F0")] [Address(RVA = "0x13CD780", Offset = "0x13CC580", VA = "0x1813CD780")] private void JKCIABPJPKH() { float fixedTime = Time.fixedTime; if (this.ILLCCLPLMAD) { float num = this.OFFNKJHICCI(); } int num2 = 0; RigidbodyEx rigidbodyEx = this.rigidbodyEx; float pocmdankmgc = this.POCMDANKMGC; int num3 = 0; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { rigidbodyEx2.SetDiscontinuousPositionAndRotation(num3, num2); } rigidbodyEx2.SetDiscontinuousLocalPositionAndLocalRotation(num3, num2); this.rigidbodyEx.MKDHFENOFDO = pocmdankmgc; } // Token: 0x060014F1 RID: 5361 RVA: 0x00058920 File Offset: 0x00056B20 [Token(Token = "0x60014F1")] [Address(RVA = "0x13CDF00", Offset = "0x13CCD00", VA = "0x1813CDF00")] private Vector3 MNNAKEDLOBH(float JPFLBDBCKJL) { int num; float num3; for (;;) { bool flag; bool flag2; if (flag && !flag2) { float z = Physics.gravity.z; Vector3 vector; float z2 = vector.z; } num = 0; float z3 = Vector3.zero.z; Vector3 vector2; float z4 = vector2.z; int num2 = 0; bool flag3; if (num3 <= (float)num2 || flag3) { goto IL_185; } Vector3 vector3; float z5 = vector3.z; bool flag4; if (!flag4) { goto IL_185; } if (num != 0) { float z6 = Physics.gravity.z; Vector3 vector4; float z7 = vector4.z; Vector3 vector5; float z8 = vector5.z; Vector3 vector6; float z9 = vector6.z; Vector3 vector7; float z10 = vector7.z; } Vector3 vector8; float z11 = vector8.z; Vector3 vector9; float z12 = vector9.z; Vector3 vector10; float z13 = vector10.z; float z14 = vector10.z; Vector3 vector11; float z15 = vector11.z; float z16 = vector11.z; float z17 = vector11.z; Vector3 vector12; float z18 = vector12.z; bool flag5; if (!flag5) { int num4 = 0; PhysicMaterial physicMaterial; if (!(physicMaterial == num4)) { break; } } } Collider collider; PhysicMaterial material = collider.material; PhysicMaterial physicMaterial2; num3 = physicMaterial2.JKFIAIEANPC(material); Vector3 vector13; float z19 = vector13.z; Vector3 vector14; float z20 = vector14.z; Vector3 vector15; float z21 = vector15.z; float num5; num3 = num5; Vector3 vector16; float z22 = vector16.z; float num6; num3 = num6; if (num != 0) { float z23 = Physics.gravity.z; Vector3 vector17; float z24 = vector17.z; Vector3 vector18; float z25 = vector18.z; Vector3 vector19; float z26 = vector19.z; Vector3 vector20; float z27 = vector20.z; float z28 = Physics.gravity.z; Vector3 vector21; float z29 = vector21.z; } IL_185: throw new NullReferenceException(); } // Token: 0x060014F2 RID: 5362 RVA: 0x00058AB8 File Offset: 0x00056CB8 [Token(Token = "0x60014F2")] [Address(RVA = "0x13D0B60", Offset = "0x13CF960", VA = "0x1813D0B60")] private Quaternion PNEJCLBMBJF(float JPFLBDBCKJL) { /* An exception occurred when decompiling this method (060014F2) ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Quaternion NetworkTransform::PNEJCLBMBJF(System.Single) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:float32(var_1_06, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_0))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x060014F3 RID: 5363 RVA: 0x00058ACC File Offset: 0x00056CCC [Token(Token = "0x60014F3")] [Address(RVA = "0x13CB680", Offset = "0x13CA480", VA = "0x1813CB680", Slot = "16")] protected virtual void AHJCBLGFAMD(float JPFLBDBCKJL, out Vector3 PEMFBHGFEKI, bool NMPFNKMGJHM = false) { Vector3 vector; float z = vector.z; PEMFBHGFEKI.z = z; float z2 = this.OCKNKCNODHN.z; this.BIBFBEJFDDF.z = z2; float z3 = this.OIIKEKNEPKL.z; this.FIDAKLGMBIJ.z = z3; if (NMPFNKMGJHM && !this.rigidbodyEx.IHLCHCBIBEF) { Vector3 gravity = Physics.gravity; Vector3 vector2; float z4 = vector2.z; PEMFBHGFEKI.z = z4; Vector3 gravity2 = Physics.gravity; Vector3 vector3; float z5 = vector3.z; this.BIBFBEJFDDF.z = z5; } if (this.extrapolatesDrag && !this.rigidbodyEx.IHLCHCBIBEF) { float drag = this.rigidbodyEx.KJILBCNBJBF; Vector3 vector4; float z6 = vector4.z; Vector3 vector5; float z7 = vector5.z; PEMFBHGFEKI.z = z7; this.BIBFBEJFDDF.z = z6; } } // Token: 0x060014F4 RID: 5364 RVA: 0x00058BB0 File Offset: 0x00056DB0 [Token(Token = "0x60014F4")] [Address(RVA = "0x13D05F0", Offset = "0x13CF3F0", VA = "0x1813D05F0")] private void PAICGEPFBEO() { bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (!hasParent) { } RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; Vector3 vector; float z = vector.z; if (rigidbodyEx2.IHLCHCBIBEF) { Transform targetTransform = this.rigidbodyEx.KGCFPFPDJPM.MDKDCJFEBJH; Vector3 vector2; float z2 = vector2.z; } int num = 0; Player player; if (player != num) { if (base.JDHMIOJKLCK.BHNPNHMILIF != 0) { int inpoaaaoahi = player.JDHMIOJKLCK.BHNPNHMILIF.INPOAAAOAHI; AGAJMBPABDL owner = base.JDHMIOJKLCK.BHNPNHMILIF; if (inpoaaaoahi == owner.INPOAAAOAHI) { return; } } Player k__BackingField = Player.k__BackingField; if (player == k__BackingField) { float fixedTime = Time.fixedTime; PhotonView photonView = base.JDHMIOJKLCK; int inpoaaaoahi2 = player.JDHMIOJKLCK.BHNPNHMILIF.INPOAAAOAHI; photonView.TransferOwnership(inpoaaaoahi2); } } } // Token: 0x060014F5 RID: 5365 RVA: 0x00058C9C File Offset: 0x00056E9C [Token(Token = "0x60014F5")] [Address(RVA = "0x13CEFC0", Offset = "0x13CDDC0", VA = "0x1813CEFC0")] private float OFFNKJHICCI() { if (base.JDHMIOJKLCK.BHNPNHMILIF == 0) { } if (base.JDHMIOJKLCK.BHNPNHMILIF.GEFGLDKKMCJ == 0) { } bool flag; float num; float num3; if (flag) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { Vector3 targetPosition = rigidbodyEx.JJGDNPNBINJ; } Vector3 targetLocalPosition = rigidbodyEx.EIJNMCNMMOC; if (!this.rigidbodyEx.IHLCHCBIBEF) { } if (this.rigidbodyEx.KGCFPFPDJPM.MDKDCJFEBJH != 0) { float num2; num = Mathf.Clamp01(num2); } num = num3; } num3 = num; return num3; } // Token: 0x060014F6 RID: 5366 RVA: 0x00058D40 File Offset: 0x00056F40 [Token(Token = "0x60014F6")] [Address(RVA = "0x13CC710", Offset = "0x13CB510", VA = "0x1813CC710")] private void EKBMOFPAIFN() { int mlaadijkmnc = this.MLAADIJKMNC; int num = 0; if (mlaadijkmnc != -1) { PhotonView photonView = KKPBCOOONNK.BGOPDFHFLOG(mlaadijkmnc); } RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num2 = 0; if (num != num2) { } RigidbodyEx rigidbodyEx2; rigidbodyEx.HICENEOPGOF = rigidbodyEx2; if (!this.rigidbodyEx.IHLCHCBIBEF) { float z = this.OJIBBOJKDGD.z; this.OCKNKCNODHN.z = z; float z2 = this.KFGNAMEKIIC.z; this.OIIKEKNEPKL.z = z2; return; } Transform transform = this.rigidbodyEx.KGCFPFPDJPM.transform; float z3 = this.OJIBBOJKDGD.z; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; Vector3 vector; float z4 = vector.z; Transform transform2 = rigidbodyEx3.KGCFPFPDJPM.transform; RigidbodyEx rigidbodyEx4 = this.rigidbodyEx; Vector3 vector2; float z5 = vector2.z; this.OCKNKCNODHN.z = z5; Transform transform3 = rigidbodyEx4.KGCFPFPDJPM.transform; float z6 = this.KFGNAMEKIIC.z; RigidbodyEx rigidbodyEx5 = this.rigidbodyEx; Vector3 vector3; float z7 = vector3.z; Transform transform4 = rigidbodyEx5.KGCFPFPDJPM.transform; throw new NullReferenceException(); } // Token: 0x060014F7 RID: 5367 RVA: 0x00058E5C File Offset: 0x0005705C [Token(Token = "0x60014F7")] [Address(RVA = "0x13CCD40", Offset = "0x13CBB40", VA = "0x1813CCD40")] public void FixedUpdate() { bool flag = base.OGIBLNIIHDK; if (!flag && this.KOLFIPFNFPK != flag && this.EDNKELJDOGM != flag && this.BHIIPHPDOAI == flag) { if (this.OLJOPEJLIBF != flag) { NetworkTransform.DKKEGFPLNOK lowFrequencyBehavior = this.LowFrequencyBehavior; if (lowFrequencyBehavior != NetworkTransform.DKKEGFPLNOK.Default) { if (lowFrequencyBehavior == NetworkTransform.DKKEGFPLNOK.Default) { goto IL_96; } if (lowFrequencyBehavior == NetworkTransform.DKKEGFPLNOK.Default) { goto IL_9C; } if (lowFrequencyBehavior != NetworkTransform.DKKEGFPLNOK.SimpleKinematicExtrapolate) { goto IL_BA; } this.BLFINBBFCCH(); } } if (Time.fixedTime > 0.5f) { goto IL_A2; } if (this.BBJKKEIBAMD) { goto IL_9C; } if (!this.rigidbodyEx.JEGGMAKBGEK || (!this.ignoreVisibilityOptimizations && !this.visibleInCamera.GDPKBEBEOBA)) { goto IL_BA; } IL_96: this.JKCIABPJPKH(); IL_9C: this.NFCJCHDKOOD(); IL_A2: this.EDNKELJDOGM = false; this.IIIAALDFCNJ(); this.rigidbodyEx.Sleep(); } IL_BA: if (this.ILLCCLPLMAD) { Tool tool = this.tool; int num = 0; if (tool == num || !this.tool.FNFNLDBILFE) { this.PAICGEPFBEO(); flag = base.OGIBLNIIHDK; } } if (flag && this.ValidPositionBoundsExceeded != (ulong)0L) { RigidbodyEx rigidbodyEx = this.rigidbodyEx; Bounds joakfpjogne = FKHCBJLMECH.JOAKFPJOGNE; Vector3 vector; float z = vector.z; bool flag2; if (!flag2) { this.ValidPositionBoundsExceeded(); } } } // Token: 0x060014F8 RID: 5368 RVA: 0x00058F9C File Offset: 0x0005719C [Token(Token = "0x60014F8")] [Address(RVA = "0x13CD690", Offset = "0x13CC490", VA = "0x1813CD690")] private void JCMPLBAPHPI() { bool hasAuthority = base.OGIBLNIIHDK; if (hasAuthority || this.KOLFIPFNFPK == hasAuthority || this.EDNKELJDOGM == hasAuthority || this.BHIIPHPDOAI != hasAuthority) { if (this.ILLCCLPLMAD) { Tool tool = this.tool; int num = 0; if (tool == num || !this.tool.FNFNLDBILFE) { goto IL_50; } } bool flag = !this.rigidbodyEx.IsSleeping(); base.enabled = flag; return; } IL_50: base.enabled = true; } // Token: 0x060014F9 RID: 5369 RVA: 0x00059020 File Offset: 0x00057220 [Token(Token = "0x60014F9")] [Address(RVA = "0x13CEE00", Offset = "0x13CDC00", VA = "0x1813CEE00")] private bool OAOANFOAADM() { bool hasAuthority = base.OGIBLNIIHDK; if (hasAuthority || this.KOLFIPFNFPK == hasAuthority || this.EDNKELJDOGM == hasAuthority || this.BHIIPHPDOAI != hasAuthority) { if (this.ILLCCLPLMAD) { Tool tool = this.tool; int num = 0; if (tool == num || !this.tool.FNFNLDBILFE) { return true; } } if (this.rigidbodyEx.IsSleeping()) { } } return true; } // Token: 0x060014FA RID: 5370 RVA: 0x00059094 File Offset: 0x00057294 [Token(Token = "0x60014FA")] [Address(RVA = "0x13CCC90", Offset = "0x13CBA90", VA = "0x1813CCC90")] private Vector3 FDJEJLAPKPI(Vector3 MFHNEEGGOCC) { bool flag; if (!flag) { } throw new NullReferenceException(); } // Token: 0x060014FB RID: 5371 RVA: 0x000590AC File Offset: 0x000572AC [Token(Token = "0x60014FB")] [Address(RVA = "0x13CC140", Offset = "0x13CAF40", VA = "0x1813CC140")] private void DJICGIHLEKP(Vector3 NHAOMEMANJA, Vector3 KHJFDILDLAD, float FNJKKNKLDPB) { Vector3 vector; float z = vector.z; NHAOMEMANJA.z = z; RigidbodyEx rigidbodyEx = this.rigidbodyEx; Vector3 vector2; float z2 = vector2.z; KHJFDILDLAD.z = z2; int num = 0; if (!rigidbodyEx.EHBLIBLIMDE) { float num2 = Time.fixedDeltaTime; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; bool hasParent = rigidbodyEx2.IHLCHCBIBEF; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; if (!hasParent) { Vector3 targetPosition = rigidbodyEx2.JJGDNPNBINJ; } float z3 = rigidbodyEx2.EIJNMCNMMOC.z; num2 = Time.fixedDeltaTime; RigidbodyEx rigidbodyEx4 = this.rigidbodyEx; bool hasParent2 = rigidbodyEx4.IHLCHCBIBEF; RigidbodyEx rigidbodyEx5 = this.rigidbodyEx; if (!hasParent2) { Quaternion targetRotation = rigidbodyEx4.MEJCMIKAJCD; } Quaternion targetLocalRotation = rigidbodyEx4.PANKPLBABFB; RigidbodyEx rigidbodyEx6 = this.rigidbodyEx; int num3 = 0; bool hasParent3 = rigidbodyEx6.IHLCHCBIBEF; RigidbodyEx rigidbodyEx7 = this.rigidbodyEx; RigidbodyEx rigidbodyEx8; if (!hasParent3) { rigidbodyEx7.JJGDNPNBINJ = num3; rigidbodyEx8 = this.rigidbodyEx; rigidbodyEx8.MEJCMIKAJCD = num3; } rigidbodyEx8.EIJNMCNMMOC = num3; this.rigidbodyEx.PANKPLBABFB = num3; } this.rigidbodyEx.NHAOMEMANJA = num; RigidbodyEx rigidbodyEx9 = this.rigidbodyEx; float z4 = KHJFDILDLAD.z; rigidbodyEx9.KHJFDILDLAD = num; this.rigidbodyEx.MKDHFENOFDO = FNJKKNKLDPB; } // Token: 0x060014FC RID: 5372 RVA: 0x000591F0 File Offset: 0x000573F0 [Token(Token = "0x60014FC")] [Address(RVA = "0x13D0A80", Offset = "0x13CF880", VA = "0x1813D0A80")] private void PLBHFJGHJNH(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK) { bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (!hasParent) { float z = DDHPAFKBMON.z; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; return; } float z2 = DDHPAFKBMON.z; RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; } // Token: 0x060014FD RID: 5373 RVA: 0x0005923C File Offset: 0x0005743C [Token(Token = "0x60014FD")] [Address(RVA = "0x13CCFD0", Offset = "0x13CBDD0", VA = "0x1813CCFD0")] private void HMMKLPHMBLM(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB) { bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (!hasParent) { float z = DDHPAFKBMON.z; } float z2 = DDHPAFKBMON.z; this.rigidbodyEx.MKDHFENOFDO = FNJKKNKLDPB; } // Token: 0x060014FE RID: 5374 RVA: 0x00059280 File Offset: 0x00057480 [Token(Token = "0x60014FE")] [Address(RVA = "0x13CD9D0", Offset = "0x13CC7D0", VA = "0x1813CD9D0")] private void KGLCLNJGDOI(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB) { int num = 0; RigidbodyEx rigidbodyEx = this.rigidbodyEx; int num2 = 0; bool hasParent = rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (!hasParent) { rigidbodyEx2.SetDiscontinuousPositionAndRotation(num2, num); } rigidbodyEx2.SetDiscontinuousLocalPositionAndLocalRotation(num2, num); RigidbodyEx rigidbodyEx3 = this.rigidbodyEx; int num3 = 0; rigidbodyEx3.MKDHFENOFDO = FNJKKNKLDPB; Vector3 zero = Vector3.zero; int num4 = 0; float z = Vector3.zero.z; this.CJMCGAMCGEP(num4, num3); } // Token: 0x060014FF RID: 5375 RVA: 0x000592FC File Offset: 0x000574FC [Token(Token = "0x60014FF")] [Address(RVA = "0x13CBF40", Offset = "0x13CAD40", VA = "0x1813CBF40")] private void CJMCGAMCGEP(Vector3 CBGPDACPCHL, Vector3 CIALNAHBPHG) { float z = CBGPDACPCHL.z; Vector3 vector; float z2 = vector.z; CBGPDACPCHL.z = z2; float z3 = CIALNAHBPHG.z; RigidbodyEx rigidbodyEx = this.rigidbodyEx; Vector3 vector2; float z4 = vector2.z; CIALNAHBPHG.z = z4; int num = 0; if (rigidbodyEx != num && this.rigidbodyEx.FIKDPCNEHJC) { bool hasParent = this.rigidbodyEx.IHLCHCBIBEF; RigidbodyEx rigidbodyEx2 = this.rigidbodyEx; if (hasParent) { float z5 = CIALNAHBPHG.z; throw new NullReferenceException(); } float z6 = CIALNAHBPHG.z; float z7 = CBGPDACPCHL.z; } float z8 = CBGPDACPCHL.z; this.BIBFBEJFDDF.z = z8; float z9 = CIALNAHBPHG.z; this.FIDAKLGMBIJ.z = z9; } // Token: 0x06001500 RID: 5376 RVA: 0x000593C0 File Offset: 0x000575C0 [Token(Token = "0x6001500")] [Address(RVA = "0x13D0900", Offset = "0x13CF700", VA = "0x1813D0900")] private bool PDLOBLNMADA() { RigidbodyEx rigidbodyEx = this.rigidbodyEx; if (rigidbodyEx.IEIKHAKBHFL && !this.rigidbodyEx.IHLCHCBIBEF) { float z = this.OCKNKCNODHN.z; float z2 = Physics.gravity.z; Vector3 vector; float z3 = vector.z; } throw new NullReferenceException(); } // Token: 0x06001501 RID: 5377 RVA: 0x00059418 File Offset: 0x00057618 [Token(Token = "0x6001501")] [Address(RVA = "0x13D0A70", Offset = "0x13CF870", VA = "0x1813D0A70")] private void PHMLMAMJAKF(RigidbodyEx EELOMEPLLID) { this.JCMPLBAPHPI(); } // Token: 0x06001502 RID: 5378 RVA: 0x0005942C File Offset: 0x0005762C [Token(Token = "0x6001502")] [Address(RVA = "0x13CCBD0", Offset = "0x13CB9D0", VA = "0x1813CCBD0")] private void FAFOJMCNBMN(AGAJMBPABDL HIBNOIKDDAC) { this.EDNKELJDOGM = false; if (!base.OGIBLNIIHDK) { float fixedTime = Time.fixedTime; this.NBECPHGLOJP = fixedTime; Vector3 vector; float z = vector.z; this.OHBEJNPBBJE.z = z; this.JCMPLBAPHPI(); return; } float z2 = this.FIDAKLGMBIJ.z; float z3 = this.BIBFBEJFDDF.z; this.JNOMLHCCGKA = true; this.JCMPLBAPHPI(); } // Token: 0x06001503 RID: 5379 RVA: 0x0005949C File Offset: 0x0005769C [Token(Token = "0x6001503")] [Address(RVA = "0x13CF680", Offset = "0x13CE480", VA = "0x1813CF680")] private void OnPhotonPlayerConnected(AGAJMBPABDL IEKDDPPNFPF) { this.AJPAJEPBKEP = 0f; } // Token: 0x06001504 RID: 5380 RVA: 0x000594B4 File Offset: 0x000576B4 [Token(Token = "0x6001504")] [Address(RVA = "0x13CD2A0", Offset = "0x13CC0A0", VA = "0x1813CD2A0")] [NFOMENMAOIA] protected void RpcForceDiscontinuitySync(Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB, int MIPOEKMIAGA) { this.MIPOEKMIAGA = 0; if (!this.GABENBDJBOJ) { float z = DDHPAFKBMON.z; bool flag; this.GABENBDJBOJ = flag; } float z2 = DDHPAFKBMON.z; this.CJEBKJIDCNC.z = z2; this.POCMDANKMGC = FNJKKNKLDPB; float z3 = Vector3.zero.z; this.OJIBBOJKDGD.z = z3; float z4 = Vector3.zero.z; this.OCKNKCNODHN.z = z4; float z5 = Vector3.zero.z; this.KFGNAMEKIIC.z = z5; float z6 = Vector3.zero.z; this.OIIKEKNEPKL.z = z6; this.IIIAALDFCNJ(); float fixedTime = Time.fixedTime; this.GMFBKJCGFCA = fixedTime; } // Token: 0x06001505 RID: 5381 RVA: 0x00059578 File Offset: 0x00057778 [Token(Token = "0x6001505")] [Address(RVA = "0x13D0F80", Offset = "0x13CFD80", VA = "0x1813D0F80")] public NetworkTransform() { List list = new List(); this.PotentialOwners = list; this.CAELNENCJIN = true; AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH(); this.BBBCJGJAEMH = aolmggapkeh; float z = Vector3.zero.z; this.BIBFBEJFDDF.z = z; float z2 = Vector3.zero.z; this.FIDAKLGMBIJ.z = z2; NetworkTransform.PDICIMDPPII pdicimdppii = new NetworkTransform.PDICIMDPPII(); this.PAOHJMAMFIM = pdicimdppii; this.KOLFIPFNFPK = true; base..ctor(); } // Token: 0x04001077 RID: 4215 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001077")] public NetworkTransform.DKKEGFPLNOK LowFrequencyBehavior = (NetworkTransform.DKKEGFPLNOK)((ulong)3L); // Token: 0x04001078 RID: 4216 [FieldOffset(Offset = "0x44")] [Token(Token = "0x4001078")] [SerializeField] public bool extrapolatesDrag; // Token: 0x04001079 RID: 4217 [FieldOffset(Offset = "0x45")] [Token(Token = "0x4001079")] [SerializeField] public bool ignoreVisibilityOptimizations; // Token: 0x0400107A RID: 4218 [FieldOffset(Offset = "0x46")] [Token(Token = "0x400107A")] [SerializeField] public bool forceSyncOnPlayerJoin; // Token: 0x0400107B RID: 4219 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400107B")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private RigidbodyEx rigidbodyEx; // Token: 0x0400107C RID: 4220 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400107C")] [SerializeField] [OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)] private Tool tool; // Token: 0x0400107D RID: 4221 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400107D")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, true, false, false)] private VisibleInCamera visibleInCamera; // Token: 0x0400107E RID: 4222 [Token(Token = "0x400107E")] private const float KHIOEDFIJHK = 0.001f; // Token: 0x0400107F RID: 4223 [Token(Token = "0x400107F")] private const float EJADCAPKPDB = 0.5f; // Token: 0x04001080 RID: 4224 [Token(Token = "0x4001080")] private const float NBMPJJKFBKP = 0.0001f; // Token: 0x04001081 RID: 4225 [Token(Token = "0x4001081")] private const float HFKDFDLFFPP = 0.05f; // Token: 0x04001082 RID: 4226 [Token(Token = "0x4001082")] private const float OGFLFNIDKBN = 0.05f; // Token: 0x04001083 RID: 4227 [Token(Token = "0x4001083")] private const float EPEGFALKHBF = 0.2f; // Token: 0x04001084 RID: 4228 [Token(Token = "0x4001084")] private const float KHHABBNCIIC = 0.25f; // Token: 0x04001085 RID: 4229 [Token(Token = "0x4001085")] private const int BNKAEFBLMEL = 5; // Token: 0x04001086 RID: 4230 [Token(Token = "0x4001086")] private const float BJLLFNINAKG = 0.5f; // Token: 0x04001087 RID: 4231 [Token(Token = "0x4001087")] private const float PEHKDKJKNPO = 3f; // Token: 0x04001088 RID: 4232 [Token(Token = "0x4001088")] private const float CNOJANGGDPK = 5f; // Token: 0x04001089 RID: 4233 [Token(Token = "0x4001089")] private const float CEDGNBPEOJI = 25f; // Token: 0x0400108A RID: 4234 [Token(Token = "0x400108A")] private const float CNFGMGHGPAI = 1000f; // Token: 0x0400108B RID: 4235 [Token(Token = "0x400108B")] private const int HFHCFGAFDHA = 63; // Token: 0x0400108C RID: 4236 [Token(Token = "0x400108C")] public const float UncompressedRotationThreshold = 32.489998f; // Token: 0x0400108D RID: 4237 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400108D")] [NonSerialized] public NetworkTransform.KBAKBEBMKPD StreamWriteTransformProvider; // Token: 0x0400108E RID: 4238 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400108E")] [NonSerialized] public bool RunCollisionDetectionWhileExtrapolating; // Token: 0x0400108F RID: 4239 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400108F")] [NonSerialized] public List PotentialOwners; // Token: 0x04001092 RID: 4242 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4001092")] private AOLMGGAPKEH BBBCJGJAEMH; // Token: 0x04001093 RID: 4243 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4001093")] private Collider GLPOLGOBLAA; // Token: 0x04001094 RID: 4244 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4001094")] private float GMFBKJCGFCA; // Token: 0x04001095 RID: 4245 [FieldOffset(Offset = "0x94")] [Token(Token = "0x4001095")] private int BCLGLJPNACG; // Token: 0x04001096 RID: 4246 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4001096")] private bool JNOMLHCCGKA; // Token: 0x04001097 RID: 4247 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4001097")] private float CPCAKFPKLDN; // Token: 0x04001098 RID: 4248 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4001098")] protected Vector3 BIBFBEJFDDF; // Token: 0x04001099 RID: 4249 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x4001099")] protected Vector3 FIDAKLGMBIJ; // Token: 0x0400109A RID: 4250 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400109A")] private float AJPAJEPBKEP; // Token: 0x0400109B RID: 4251 [FieldOffset(Offset = "0xBC")] [Token(Token = "0x400109B")] private int MIPOEKMIAGA; // Token: 0x0400109C RID: 4252 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400109C")] private int MLAADIJKMNC; // Token: 0x0400109D RID: 4253 [FieldOffset(Offset = "0xC4")] [Token(Token = "0x400109D")] private bool EDNKELJDOGM; // Token: 0x0400109E RID: 4254 [FieldOffset(Offset = "0xC5")] [Token(Token = "0x400109E")] private bool BHIIPHPDOAI; // Token: 0x0400109F RID: 4255 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400109F")] private Vector3 CJEBKJIDCNC; // Token: 0x040010A0 RID: 4256 [FieldOffset(Offset = "0xD4")] [Token(Token = "0x40010A0")] private Quaternion LAFKNFJAFMD; // Token: 0x040010A1 RID: 4257 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x40010A1")] private float POCMDANKMGC; // Token: 0x040010A2 RID: 4258 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x40010A2")] private Vector3 OJIBBOJKDGD; // Token: 0x040010A3 RID: 4259 [FieldOffset(Offset = "0xF4")] [Token(Token = "0x40010A3")] private Vector3 OCKNKCNODHN; // Token: 0x040010A4 RID: 4260 [FieldOffset(Offset = "0x100")] [Token(Token = "0x40010A4")] private Vector3 KFGNAMEKIIC; // Token: 0x040010A5 RID: 4261 [FieldOffset(Offset = "0x10C")] [Token(Token = "0x40010A5")] private Vector3 OIIKEKNEPKL; // Token: 0x040010A6 RID: 4262 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40010A6")] private Vector3 OHBEJNPBBJE; // Token: 0x040010A7 RID: 4263 [FieldOffset(Offset = "0x124")] [Token(Token = "0x40010A7")] private int BENLNHBEKJH; // Token: 0x040010A8 RID: 4264 [FieldOffset(Offset = "0x128")] [Token(Token = "0x40010A8")] private bool BBJKKEIBAMD; // Token: 0x040010A9 RID: 4265 [FieldOffset(Offset = "0x129")] [Token(Token = "0x40010A9")] private bool GABENBDJBOJ; // Token: 0x040010AA RID: 4266 [FieldOffset(Offset = "0x12A")] [Token(Token = "0x40010AA")] private bool DOJGDDKJCGI; // Token: 0x040010AB RID: 4267 [FieldOffset(Offset = "0x12B")] [Token(Token = "0x40010AB")] private bool AEGKFKDHBNP; // Token: 0x040010AC RID: 4268 [FieldOffset(Offset = "0x130")] [Token(Token = "0x40010AC")] private NetworkTransform.PDICIMDPPII PAOHJMAMFIM; // Token: 0x040010AD RID: 4269 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40010AD")] private float NBECPHGLOJP; // Token: 0x040010AE RID: 4270 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x40010AE")] private bool ILLCCLPLMAD; // Token: 0x040010AF RID: 4271 [FieldOffset(Offset = "0x13D")] [Token(Token = "0x40010AF")] private bool KOLFIPFNFPK; // Token: 0x040010B0 RID: 4272 [FieldOffset(Offset = "0x13E")] [Token(Token = "0x40010B0")] private bool GPBCNEOOGFF; // Token: 0x040010B1 RID: 4273 [FieldOffset(Offset = "0x13F")] [Token(Token = "0x40010B1")] private bool OLJOPEJLIBF; // Token: 0x040010B2 RID: 4274 [FieldOffset(Offset = "0x140")] [Token(Token = "0x40010B2")] public Action ValidPositionBoundsExceeded; // Token: 0x020002AF RID: 687 [Token(Token = "0x20002AF")] public enum DKKEGFPLNOK { // Token: 0x040010B4 RID: 4276 [Token(Token = "0x40010B4")] Default, // Token: 0x040010B5 RID: 4277 [Token(Token = "0x40010B5")] SimpleKinematicExtrapolate, // Token: 0x040010B6 RID: 4278 [Token(Token = "0x40010B6")] Extrapolate, // Token: 0x040010B7 RID: 4279 [Token(Token = "0x40010B7")] Interpolate, // Token: 0x040010B8 RID: 4280 [Token(Token = "0x40010B8")] Ignore } // Token: 0x020002B0 RID: 688 [Token(Token = "0x20002B0")] public sealed class KBAKBEBMKPD : MulticastDelegate { // Token: 0x06001506 RID: 5382 RVA: 0x000595FC File Offset: 0x000577FC [Token(Token = "0x6001506")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public KBAKBEBMKPD(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { this.method = APAICGIHAGJ; this.m_target = FEDFKKMABOG; } // Token: 0x06001507 RID: 5383 RVA: 0x00059618 File Offset: 0x00057818 [Token(Token = "0x6001507")] [Address(RVA = "0x76DB30", Offset = "0x76C930", VA = "0x18076DB30", Slot = "13")] public bool Invoke(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float FNJKKNKLDPB, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD) { Delegate[] delegates = this.delegates; if (delegates != 0) { } int num = 0; uint num2; if (num2 == (uint)0) { return; } Delegate @delegate = delegates[1]; Delegate delegate2 = delegates[0]; uint num3; if (@delegate.method_info == num3) { throw new ExecutionEngineException(); } ExecutionEngineException ex; if (ex != 0) { } int num6; if (delegate2 != 0) { uint num4; while (@delegate.method_info == num4) { } while (delegate2 != (ulong)1L) { } int num5 = 0; if (num5 < (ref IGPENJBJADK)) { num5 += num5; if (num5 != (ref IGPENJBJADK)) { num5++; } } num5 += 19; num5 += num5; num6 = 0; if (num6 < (ref FNJKKNKLDPB)) { num6 += num6; if (num6 != (ref FNJKKNKLDPB)) { num6++; } } num6 += 19; num5 += 19; } if (num6 != 0) { } num++; } // Token: 0x06001508 RID: 5384 RVA: 0x000596D4 File Offset: 0x000578D4 [Token(Token = "0x6001508")] [Address(RVA = "0x76D9D0", Offset = "0x76C7D0", VA = "0x18076D9D0", Slot = "14")] public IAsyncResult BeginInvoke(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float FNJKKNKLDPB, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06001509 RID: 5385 RVA: 0x000596E4 File Offset: 0x000578E4 [Token(Token = "0x6001509")] [Address(RVA = "0x76DAD0", Offset = "0x76C8D0", VA = "0x18076DAD0", Slot = "15")] public bool EndInvoke(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float FNJKKNKLDPB, out Vector3 EAOCEINLAKP, out Vector3 KHJFDILDLAD, IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x020002B1 RID: 689 [Token(Token = "0x20002B1")] public class PDICIMDPPII { // Token: 0x0600150A RID: 5386 RVA: 0x000596F8 File Offset: 0x000578F8 [Token(Token = "0x600150A")] [Address(RVA = "0x787F60", Offset = "0x786D60", VA = "0x180787F60")] public static short HLHBJCIJPBE(StreamBuffer PMFIFPHNJJC, object GAKCNAOJHAE) { int num; do { num = 0; if (GAKCNAOJHAE == 0) { } if (GAKCNAOJHAE == 0) { break; } FKHCBJLMECH akoegaklnci = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; int num2 = 0; NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.StartWriting(PMFIFPHNJJC, num2); FKHCBJLMECH akoegaklnci2 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci3 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci4 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci5 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci6 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci7 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci8 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci9 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci10 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci11 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci12 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci13 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci14 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; if (GAKCNAOJHAE != 0) { FKHCBJLMECH akoegaklnci15 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; } FKHCBJLMECH akoegaklnci16 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; FKHCBJLMECH akoegaklnci17 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; int num3 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.FinishWriting(); Monitor.Exit(akoegaklnci); } while (num != 0); throw new NullReferenceException(); } // Token: 0x0600150B RID: 5387 RVA: 0x00059828 File Offset: 0x00057A28 [Token(Token = "0x600150B")] [Address(RVA = "0x7885D0", Offset = "0x7873D0", VA = "0x1807885D0")] public static object PPGFHEDFBEA(StreamBuffer BMGLIEDFNHP, short FAHPFMEADMG) { int num; do { num = 0; NetworkTransform.PDICIMDPPII pdicimdppii = new NetworkTransform.PDICIMDPPII(); int num2 = 0; FKHCBJLMECH akoegaklnci = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; int num3 = 0; Monitor.Enter(akoegaklnci, num2); FKHCBJLMECH akoegaklnci2 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; int num4 = 0; akoegaklnci2.StartReading(BMGLIEDFNHP, num3, num4); bool flag = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadBool(); pdicimdppii.NMPDLCOCOEB = flag; bool flag2 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadBool(); pdicimdppii.GIJJLPFOAGH = flag2; bool flag3 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadBool(); pdicimdppii.EJKOMCNHFPL = flag3; FKHCBJLMECH akoegaklnci3 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; int num5 = 0; int num6 = akoegaklnci3.ReadInt(num5, 63); pdicimdppii.PIHCMACCOCB = num6; int num7 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadInt(int.MinValue, int.MaxValue); pdicimdppii.ALOGCEGGFIE = num7; if (!pdicimdppii.GIJJLPFOAGH) { FKHCBJLMECH akoegaklnci4 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; } FKHCBJLMECH akoegaklnci5 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; Vector3 vector; float z = vector.z; pdicimdppii.EPKNJJIGHLN.z = z; if (!pdicimdppii.EJKOMCNHFPL) { float num8 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadUncompressedFloat(); float num9 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadUncompressedFloat(); float num10 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadUncompressedFloat(); float num11 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadUncompressedFloat(); } FKHCBJLMECH akoegaklnci6 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; if (!NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.ReadBool()) { pdicimdppii.PIFFNJDGHDE = 1f; } float num12 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.PAAHKBPKNJP(); pdicimdppii.PIFFNJDGHDE = num12; FKHCBJLMECH akoegaklnci7 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; Vector3 vector2; float z2 = vector2.z; pdicimdppii.JIGGKKCAGIF.z = z2; FKHCBJLMECH akoegaklnci8 = NetworkTransform.PDICIMDPPII.AKOEGAKLNCI; Vector3 vector3; float z3 = vector3.z; pdicimdppii.ELJIEKONIIO.z = z3; NetworkTransform.PDICIMDPPII.AKOEGAKLNCI.FinishReading(); Monitor.Exit(akoegaklnci); } while (num != 0); throw new NullReferenceException(); } // Token: 0x0600150C RID: 5388 RVA: 0x00059A3C File Offset: 0x00057C3C [Token(Token = "0x600150C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public PDICIMDPPII() { } // Token: 0x040010B9 RID: 4281 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40010B9")] public NetworkTransform ADDDHPLGIKL; // Token: 0x040010BA RID: 4282 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40010BA")] public int PIHCMACCOCB; // Token: 0x040010BB RID: 4283 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40010BB")] public int ALOGCEGGFIE; // Token: 0x040010BC RID: 4284 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40010BC")] public bool NMPDLCOCOEB; // Token: 0x040010BD RID: 4285 [FieldOffset(Offset = "0x21")] [Token(Token = "0x40010BD")] public bool EJKOMCNHFPL; // Token: 0x040010BE RID: 4286 [FieldOffset(Offset = "0x22")] [Token(Token = "0x40010BE")] public bool GIJJLPFOAGH; // Token: 0x040010BF RID: 4287 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40010BF")] public Vector3 EPKNJJIGHLN; // Token: 0x040010C0 RID: 4288 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40010C0")] public Quaternion OKINPJLFKEJ; // Token: 0x040010C1 RID: 4289 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40010C1")] public float PIFFNJDGHDE; // Token: 0x040010C2 RID: 4290 [FieldOffset(Offset = "0x44")] [Token(Token = "0x40010C2")] public Vector3 JIGGKKCAGIF; // Token: 0x040010C3 RID: 4291 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40010C3")] public Vector3 ELJIEKONIIO; // Token: 0x040010C4 RID: 4292 [Token(Token = "0x40010C4")] private static readonly FKHCBJLMECH AKOEGAKLNCI = new FKHCBJLMECH(128); } }