Files
2026-04-08 23:40:05 +02:00

2008 lines
61 KiB
C#

using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Threading;
using Cpp2IlInjected;
using ExitGames.Client.Photon;
using Photon.Pun;
using Photon.Realtime;
using RecRoom;
using RecRoom.Core.DataStructures.Tokens;
using RecRoom.Networking.RPC;
using UnityEngine;
// Token: 0x020002BD RID: 701
[Token(Token = "0x20002BD")]
[DisallowMultipleComponent]
[AddComponentMenu("Rec Room/Network Transform")]
[StructLayout(3)]
public class NetworkTransform : MonoBehaviourPun, IPunObservable
{
// Token: 0x06001520 RID: 5408 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6001520")]
[Address(RVA = "0x17C5000", Offset = "0x17C3A00", VA = "0x1817C5000")]
public static bool CanCompressRotationForSize(float EOOLGBKBBPM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x1700033E RID: 830
// (get) Token: 0x06001521 RID: 5409 RVA: 0x00059500 File Offset: 0x00057700
// (set) Token: 0x06001522 RID: 5410 RVA: 0x00059514 File Offset: 0x00057714
[Token(Token = "0x1700033E")]
public bool CAELNENCJIN
{
[Token(Token = "0x6001521")]
[Address(RVA = "0x668B70", Offset = "0x667570", VA = "0x180668B70")]
get;
[Token(Token = "0x6001522")]
[Address(RVA = "0xFCFF10", Offset = "0xFCE910", VA = "0x180FCFF10")]
set;
}
// Token: 0x1700033F RID: 831
// (get) Token: 0x06001523 RID: 5411 RVA: 0x00059528 File Offset: 0x00057728
// (set) Token: 0x06001524 RID: 5412 RVA: 0x0005953C File Offset: 0x0005773C
[Token(Token = "0x1700033F")]
public bool HJLMOCMFAGO
{
[Token(Token = "0x6001523")]
[Address(RVA = "0x13B2E60", Offset = "0x13B1860", VA = "0x1813B2E60")]
get;
[Token(Token = "0x6001524")]
[Address(RVA = "0x17C9FF0", Offset = "0x17C89F0", VA = "0x1817C9FF0")]
set;
}
// Token: 0x17000340 RID: 832
// (get) Token: 0x06001525 RID: 5413 RVA: 0x00059550 File Offset: 0x00057750
[Token(Token = "0x17000340")]
public bool LAIAPNPMEFN
{
[Token(Token = "0x6001525")]
[Address(RVA = "0x17C9ED0", Offset = "0x17C88D0", VA = "0x1817C9ED0")]
get
{
return !this.BBBCJGJAEMH.HasTokens;
}
}
// Token: 0x06001526 RID: 5414 RVA: 0x00059574 File Offset: 0x00057774
[Token(Token = "0x6001526")]
[Address(RVA = "0x13349D0", Offset = "0x13333D0", VA = "0x1813349D0")]
public void AddCompressionRestriction(object PIHIPPPPEBI)
{
this.BBBCJGJAEMH.Add(PIHIPPPPEBI);
}
// Token: 0x06001527 RID: 5415 RVA: 0x00059594 File Offset: 0x00057794
[Token(Token = "0x6001527")]
[Address(RVA = "0x133E980", Offset = "0x133D380", VA = "0x18133E980")]
public void RemoveCompressionRestriction(object PIHIPPPPEBI)
{
this.BBBCJGJAEMH.Remove(PIHIPPPPEBI);
}
// Token: 0x17000341 RID: 833
// (get) Token: 0x06001528 RID: 5416 RVA: 0x000595B4 File Offset: 0x000577B4
[Token(Token = "0x17000341")]
private Vector3 DBILBFKMACJ
{
[Token(Token = "0x6001528")]
[Address(RVA = "0x17C5580", Offset = "0x17C3F80", VA = "0x1817C5580")]
get
{
bool flag;
if (!flag)
{
}
Vector3 vector;
float z = vector.z;
throw new NullReferenceException();
}
}
// Token: 0x17000342 RID: 834
// (get) Token: 0x06001529 RID: 5417 RVA: 0x000595D4 File Offset: 0x000577D4
[Token(Token = "0x17000342")]
private Quaternion HLJOJIDNGIJ
{
[Token(Token = "0x6001529")]
[Address(RVA = "0x17C4DB0", Offset = "0x17C37B0", VA = "0x1817C4DB0")]
get
{
bool flag;
if (!flag)
{
}
throw new NullReferenceException();
}
}
// Token: 0x17000343 RID: 835
// (get) Token: 0x0600152A RID: 5418 RVA: 0x000595EC File Offset: 0x000577EC
[Token(Token = "0x17000343")]
private float MANKGPMJAND
{
[Token(Token = "0x600152A")]
[Address(RVA = "0x17C5DD0", Offset = "0x17C47D0", VA = "0x1817C5DD0")]
get
{
return this.rigidbodyEx.MKDHFENOFDO;
}
}
// Token: 0x17000344 RID: 836
// (get) Token: 0x0600152B RID: 5419 RVA: 0x0005960C File Offset: 0x0005780C
[Token(Token = "0x17000344")]
private Vector3 JIHJJHBANKN
{
[Token(Token = "0x600152B")]
[Address(RVA = "0x17C7DB0", Offset = "0x17C67B0", VA = "0x1817C7DB0")]
get
{
bool flag;
if (flag && !flag)
{
float z = Vector3.zero.z;
}
bool flag2;
if (!flag2)
{
}
throw new NullReferenceException();
}
}
// Token: 0x17000345 RID: 837
// (get) Token: 0x0600152C RID: 5420 RVA: 0x00059638 File Offset: 0x00057838
[Token(Token = "0x17000345")]
private Vector3 LGEEGLEPOPN
{
[Token(Token = "0x600152C")]
[Address(RVA = "0x17C6AC0", Offset = "0x17C54C0", VA = "0x1817C6AC0")]
get
{
bool flag;
if (flag && !flag)
{
float z = Vector3.zero.z;
}
bool flag2;
if (!flag2)
{
}
throw new NullReferenceException();
}
}
// Token: 0x17000346 RID: 838
// (get) Token: 0x0600152D RID: 5421 RVA: 0x00059664 File Offset: 0x00057864
[Token(Token = "0x17000346")]
public bool BFPFMAHPIEA
{
[Token(Token = "0x600152D")]
[Address(RVA = "0x566D50", Offset = "0x565750", VA = "0x180566D50")]
get
{
return this.ignoreVisibilityOptimizations;
}
}
// Token: 0x17000347 RID: 839
// (get) Token: 0x0600152E RID: 5422 RVA: 0x00059678 File Offset: 0x00057878
// (set) Token: 0x0600152F RID: 5423 RVA: 0x0005968C File Offset: 0x0005788C
[Token(Token = "0x17000347")]
public bool KKMFKMELHGD
{
[Token(Token = "0x600152E")]
[Address(RVA = "0x17C9F30", Offset = "0x17C8930", VA = "0x1817C9F30")]
get
{
return this.ILLCCLPLMAD;
}
[Token(Token = "0x600152F")]
[Address(RVA = "0x17CA000", Offset = "0x17C8A00", VA = "0x1817CA000")]
set
{
this.ILLCCLPLMAD = value;
this.JCMPLBAPHPI();
}
}
// Token: 0x17000348 RID: 840
// (get) Token: 0x06001530 RID: 5424 RVA: 0x000596A8 File Offset: 0x000578A8
// (set) Token: 0x06001531 RID: 5425 RVA: 0x000596BC File Offset: 0x000578BC
[Token(Token = "0x17000348")]
public bool DLKLKPDMNNE
{
[Token(Token = "0x6001530")]
[Address(RVA = "0x17C9F10", Offset = "0x17C8910", VA = "0x1817C9F10")]
get
{
return this.KOLFIPFNFPK;
}
[Token(Token = "0x6001531")]
[Address(RVA = "0x17C9F50", Offset = "0x17C8950", VA = "0x1817C9F50")]
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: 0x17000349 RID: 841
// (get) Token: 0x06001532 RID: 5426 RVA: 0x00059708 File Offset: 0x00057908
// (set) Token: 0x06001533 RID: 5427 RVA: 0x0005971C File Offset: 0x0005791C
[Token(Token = "0x17000349")]
public bool NHIJPLECLJB
{
[Token(Token = "0x6001532")]
[Address(RVA = "0x17C9F20", Offset = "0x17C8920", VA = "0x1817C9F20")]
get
{
return this.GPBCNEOOGFF;
}
[Token(Token = "0x6001533")]
[Address(RVA = "0x17C9FC0", Offset = "0x17C89C0", VA = "0x1817C9FC0")]
set
{
if (value)
{
this.GPBCNEOOGFF = value;
if (!this.GPBCNEOOGFF)
{
this.JNOMLHCCGKA = true;
return;
}
}
else
{
this.GPBCNEOOGFF = value;
}
}
}
// Token: 0x1700034A RID: 842
// (get) Token: 0x06001534 RID: 5428 RVA: 0x0005974C File Offset: 0x0005794C
// (set) Token: 0x06001535 RID: 5429 RVA: 0x00059760 File Offset: 0x00057960
[Token(Token = "0x1700034A")]
public bool FMMOHFDKMMA
{
[Token(Token = "0x6001534")]
[Address(RVA = "0x17C9F00", Offset = "0x17C8900", VA = "0x1817C9F00")]
get
{
return this.OLJOPEJLIBF;
}
[Token(Token = "0x6001535")]
[Address(RVA = "0x17C9F40", Offset = "0x17C8940", VA = "0x1817C9F40")]
set
{
this.OLJOPEJLIBF = value;
}
}
// Token: 0x1700034B RID: 843
// (get) Token: 0x06001536 RID: 5430 RVA: 0x00059774 File Offset: 0x00057974
[Token(Token = "0x1700034B")]
private bool EAHLDPNIKAM
{
[Token(Token = "0x6001536")]
[Address(RVA = "0x17C6A90", Offset = "0x17C5490", VA = "0x1817C6A90")]
get
{
/*
An exception occurred when decompiling this method (06001536)
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: 0x06001537 RID: 5431 RVA: 0x00059788 File Offset: 0x00057988
[Token(Token = "0x6001537")]
[Address(RVA = "0x17C4940", Offset = "0x17C3340", VA = "0x1817C4940", 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)
{
ActionEvent<Photon.Realtime.Player> onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected;
Action<Photon.Realtime.Player> action = new Action(this.OnPhotonPlayerConnected);
PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected + action;
}
Collider[] componentsInChildren = base.GetComponentsInChildren<Collider>();
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: 0x06001538 RID: 5432 RVA: 0x00059850 File Offset: 0x00057A50
[Token(Token = "0x6001538")]
[Address(RVA = "0x17C9CD0", Offset = "0x17C86D0", VA = "0x1817C9CD0")]
private void Start()
{
this.EDNKELJDOGM = false;
this.MIPOEKMIAGA = (int)((ulong)0L);
this.RecordInitialSpawnData();
this.BENLNHBEKJH = (int)((ulong)6L);
bool useNetworkCulling = base.photonView._useNetworkCulling;
this.AEGKFKDHBNP = useNetworkCulling;
PhotonView photonView = base.photonView;
Action<int> action = new Action(this.HNEBDABGJMB);
photonView.OwnerChangedEvent += action;
this.JCMPLBAPHPI();
}
// Token: 0x06001539 RID: 5433 RVA: 0x000598B8 File Offset: 0x00057AB8
[Token(Token = "0x6001539")]
[Address(RVA = "0x17C9AB0", Offset = "0x17C84B0", VA = "0x1817C9AB0")]
public void RecordInitialSpawnData()
{
if (!this.DOJGDDKJCGI)
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
this.DOJGDDKJCGI = true;
if (rigidbodyEx.IHLCHCBIBEF)
{
PhotonView component = this.rigidbodyEx.KGCFPFPDJPM.GetComponent<PhotonView>();
}
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: 0x0600153A RID: 5434 RVA: 0x000599A8 File Offset: 0x00057BA8
[Token(Token = "0x600153A")]
[Address(RVA = "0x17C8320", Offset = "0x17C6D20", VA = "0x1817C8320", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
RigidbodyEx.FPLEDOKDLCC fpledokdlcc = new RigidbodyEx.FPLEDOKDLCC(this.PHMLMAMJAKF);
rigidbodyEx.JNAJFIOHDKO -= fpledokdlcc;
PhotonView photonView = base.photonView;
Action<int> action = new Action(this.HNEBDABGJMB);
photonView.OwnerChangedEvent -= action;
if (this.forceSyncOnPlayerJoin)
{
ActionEvent<Photon.Realtime.Player> onPhotonPlayerConnected = PhotonNetwork.OnPhotonPlayerConnected;
Action<Photon.Realtime.Player> action2 = new Action(this.OnPhotonPlayerConnected);
PhotonNetwork.OnPhotonPlayerConnected = onPhotonPlayerConnected - action2;
}
}
// Token: 0x0600153B RID: 5435 RVA: 0x00059A24 File Offset: 0x00057C24
[Token(Token = "0x600153B")]
[Address(RVA = "0x17C4450", Offset = "0x17C2E50", VA = "0x1817C4450")]
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: 0x0600153C RID: 5436 RVA: 0x00059A78 File Offset: 0x00057C78
[Token(Token = "0x600153C")]
[Address(RVA = "0x17C5910", Offset = "0x17C4310", VA = "0x1817C5910")]
private bool EPCIKHIKKON(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, float FNJKKNKLDPB)
{
float z = this.CJEBKJIDCNC.z;
float z2 = IFAIDIKJOAC.z;
Vector3 vector;
float z3 = vector.z;
Quaternion lafknfjafmd = this.LAFKNFJAFMD;
float num;
if (num <= 0.5f)
{
}
return true;
}
// Token: 0x0600153D RID: 5437 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600153D")]
[Address(RVA = "0x17C84A0", Offset = "0x17C6EA0", VA = "0x1817C84A0", Slot = "15")]
public void OnPhotonSerializeView(PhotonStream DMMGOMOKEKK, PhotonMessageInfo DBDDKLHPNNA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600153E RID: 5438 RVA: 0x00059AB4 File Offset: 0x00057CB4
[Token(Token = "0x600153E")]
[Address(RVA = "0x17C6D80", Offset = "0x17C5780", VA = "0x1817C6D80")]
private float MLPJIHBOFNL()
{
float fixedTime = Time.fixedTime;
if (this.ILLCCLPLMAD)
{
float num = this.OFFNKJHICCI();
}
return fixedTime;
}
// Token: 0x0600153F RID: 5439 RVA: 0x00059ADC File Offset: 0x00057CDC
[Token(Token = "0x600153F")]
[Address(RVA = "0x17C5F80", Offset = "0x17C4980", VA = "0x1817C5F80")]
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: 0x06001540 RID: 5440 RVA: 0x00059B60 File Offset: 0x00057D60
[Token(Token = "0x6001540")]
[Address(RVA = "0x17C6BB0", Offset = "0x17C55B0", VA = "0x1817C6BB0")]
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: 0x06001541 RID: 5441 RVA: 0x00059BDC File Offset: 0x00057DDC
[Token(Token = "0x6001541")]
[Address(RVA = "0x17C6310", Offset = "0x17C4D10", VA = "0x1817C6310")]
public void InsertPositionDiscontinuity(bool POEAHHGDMBK = false)
{
if (base.hasAuthority)
{
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.photonView;
RPCActions.RPCAction<Vector3, Quaternion, float, int> rpcaction = new RPCActions.RPCAction(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: 0x06001542 RID: 5442 RVA: 0x00059CA8 File Offset: 0x00057EA8
[Token(Token = "0x6001542")]
[Address(RVA = "0x17C7C90", Offset = "0x17C6690", VA = "0x1817C7C90")]
private void NFIALIPIHEF()
{
float fixedTime = Time.fixedTime;
this.NBECPHGLOJP = fixedTime;
Vector3 vector;
float z = vector.z;
this.OHBEJNPBBJE.z = z;
}
// Token: 0x06001543 RID: 5443 RVA: 0x00059CD8 File Offset: 0x00057ED8
[Token(Token = "0x6001543")]
[Address(RVA = "0x17C6180", Offset = "0x17C4B80", VA = "0x1817C6180")]
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: 0x06001544 RID: 5444 RVA: 0x00059D9C File Offset: 0x00057F9C
[Token(Token = "0x6001544")]
[Address(RVA = "0x17C5480", Offset = "0x17C3E80", VA = "0x1817C5480")]
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: 0x06001545 RID: 5445 RVA: 0x00059E58 File Offset: 0x00058058
[Token(Token = "0x6001545")]
[Address(RVA = "0x17C4B30", Offset = "0x17C3530", VA = "0x1817C4B30")]
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: 0x06001546 RID: 5446 RVA: 0x00059ED8 File Offset: 0x000580D8
[Token(Token = "0x6001546")]
[Address(RVA = "0x17C7850", Offset = "0x17C6250", VA = "0x1817C7850")]
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: 0x06001547 RID: 5447 RVA: 0x00059FC8 File Offset: 0x000581C8
[Token(Token = "0x6001547")]
[Address(RVA = "0x17C6660", Offset = "0x17C5060", VA = "0x1817C6660")]
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: 0x06001548 RID: 5448 RVA: 0x0005A044 File Offset: 0x00058244
[Token(Token = "0x6001548")]
[Address(RVA = "0x17C6DE0", Offset = "0x17C57E0", VA = "0x1817C6DE0")]
private Vector3 MNNAKEDLOBH(float JPFLBDBCKJL)
{
bool flag;
bool flag2;
if (flag && !flag2)
{
float z = Physics.gravity.z;
}
int num = 0;
float z2 = Vector3.zero.z;
Vector3 vector;
float z3 = vector.z;
bool flag3;
if (!flag3)
{
Vector3 vector2;
float z4 = vector2.z;
bool flag4;
if (flag4)
{
if (num != 0)
{
float z5 = Physics.gravity.z;
Vector3 vector3;
float z6 = vector3.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;
float z13 = vector9.z;
Vector3 vector10;
float z14 = vector10.z;
float z15 = vector10.z;
float z16 = vector10.z;
Vector3 vector11;
float z17 = vector11.z;
bool flag5;
if (!flag5)
{
int num2 = 0;
PhysicMaterial physicMaterial;
if (!(physicMaterial == num2))
{
PhysicMaterial physicMaterial2;
PhysicMaterial physicMaterial3;
float num3 = physicMaterial2.CombinedBounciness(physicMaterial3);
}
}
Vector3 vector12;
float z18 = vector12.z;
Vector3 vector13;
float z19 = vector13.z;
Vector3 vector14;
float z20 = vector14.z;
Vector3 vector15;
float z21 = vector15.z;
if (num != 0)
{
float z22 = Physics.gravity.z;
Vector3 vector16;
float z23 = vector16.z;
Vector3 vector17;
float z24 = vector17.z;
Vector3 vector18;
float z25 = vector18.z;
Vector3 vector19;
float z26 = vector19.z;
float z27 = Physics.gravity.z;
Vector3 vector20;
float z28 = vector20.z;
}
}
}
throw new NullReferenceException();
}
// Token: 0x06001549 RID: 5449 RVA: 0x0005A1B4 File Offset: 0x000583B4
[Token(Token = "0x6001549")]
[Address(RVA = "0x17C9970", Offset = "0x17C8370", VA = "0x1817C9970")]
private Quaternion PNEJCLBMBJF(float JPFLBDBCKJL)
{
/*
An exception occurred when decompiling this method (06001549)
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: 0x0600154A RID: 5450 RVA: 0x0005A1C8 File Offset: 0x000583C8
[Token(Token = "0x600154A")]
[Address(RVA = "0x17C4560", Offset = "0x17C2F60", VA = "0x1817C4560", 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: 0x0600154B RID: 5451 RVA: 0x0005A2AC File Offset: 0x000584AC
[Token(Token = "0x600154B")]
[Address(RVA = "0x17C9400", Offset = "0x17C7E00", VA = "0x1817C9400")]
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;
global::Player player;
if (player != num)
{
if (base.photonView.Owner != 0)
{
int actorNumber = player.photonView.Owner.actorNumber;
Photon.Realtime.Player owner = base.photonView.Owner;
if (actorNumber == owner.actorNumber)
{
return;
}
}
global::Player <EGKJPJKLEAI>k__BackingField = global::Player.<EGKJPJKLEAI>k__BackingField;
if (player == <EGKJPJKLEAI>k__BackingField)
{
float fixedTime = Time.fixedTime;
PhotonView photonView = base.photonView;
int actorNumber2 = player.photonView.Owner.actorNumber;
photonView.TransferOwnership(actorNumber2);
}
}
}
// Token: 0x0600154C RID: 5452 RVA: 0x0005A398 File Offset: 0x00058598
[Token(Token = "0x600154C")]
[Address(RVA = "0x17C7EA0", Offset = "0x17C68A0", VA = "0x1817C7EA0")]
private float OFFNKJHICCI()
{
if (base.photonView.Owner == 0)
{
}
if (base.photonView.Owner.TagObject == 0)
{
}
bool flag;
float num;
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);
}
float num3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DynamicNetworkExtrapolationCurve.Evaluate(num);
num = num3;
}
return num;
}
// Token: 0x0600154D RID: 5453 RVA: 0x0005A44C File Offset: 0x0005864C
[Token(Token = "0x600154D")]
[Address(RVA = "0x17C55F0", Offset = "0x17C3FF0", VA = "0x1817C55F0")]
private void EKBMOFPAIFN()
{
int mlaadijkmnc = this.MLAADIJKMNC;
int num = 0;
if (mlaadijkmnc != -1)
{
PhotonView photonView = PhotonNetwork.GetPhotonView(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: 0x0600154E RID: 5454 RVA: 0x0005A568 File Offset: 0x00058768
[Token(Token = "0x600154E")]
[Address(RVA = "0x17C5B60", Offset = "0x17C4560", VA = "0x1817C5B60")]
public void FixedUpdate()
{
bool flag = base.hasAuthority;
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.hasAuthority;
}
}
if (flag && this.ValidPositionBoundsExceeded != (ulong)0L)
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
Bounds joakfpjogne = FKHCBJLMECH.JOAKFPJOGNE;
Vector3 vector;
float z = vector.z;
throw new MissingMethodException();
}
}
// Token: 0x0600154F RID: 5455 RVA: 0x0005A6B0 File Offset: 0x000588B0
[Token(Token = "0x600154F")]
[Address(RVA = "0x17C6570", Offset = "0x17C4F70", VA = "0x1817C6570")]
private void JCMPLBAPHPI()
{
bool hasAuthority = base.hasAuthority;
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: 0x06001550 RID: 5456 RVA: 0x0005A734 File Offset: 0x00058934
[Token(Token = "0x6001550")]
[Address(RVA = "0x17C7CE0", Offset = "0x17C66E0", VA = "0x1817C7CE0")]
private bool OAOANFOAADM()
{
bool hasAuthority = base.hasAuthority;
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: 0x06001551 RID: 5457 RVA: 0x0005A7A8 File Offset: 0x000589A8
[Token(Token = "0x6001551")]
[Address(RVA = "0x17C5AB0", Offset = "0x17C44B0", VA = "0x1817C5AB0")]
private Vector3 FDJEJLAPKPI(Vector3 MFHNEEGGOCC)
{
bool flag;
if (!flag)
{
}
throw new NullReferenceException();
}
// Token: 0x06001552 RID: 5458 RVA: 0x0005A7C0 File Offset: 0x000589C0
[Token(Token = "0x6001552")]
[Address(RVA = "0x17C5020", Offset = "0x17C3A20", VA = "0x1817C5020")]
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: 0x06001553 RID: 5459 RVA: 0x0005A904 File Offset: 0x00058B04
[Token(Token = "0x6001553")]
[Address(RVA = "0x17C9890", Offset = "0x17C8290", VA = "0x1817C9890")]
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: 0x06001554 RID: 5460 RVA: 0x0005A950 File Offset: 0x00058B50
[Token(Token = "0x6001554")]
[Address(RVA = "0x17C5DF0", Offset = "0x17C47F0", VA = "0x1817C5DF0")]
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: 0x06001555 RID: 5461 RVA: 0x0005A994 File Offset: 0x00058B94
[Token(Token = "0x6001555")]
[Address(RVA = "0x17C68B0", Offset = "0x17C52B0", VA = "0x1817C68B0")]
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: 0x06001556 RID: 5462 RVA: 0x0005AA10 File Offset: 0x00058C10
[Token(Token = "0x6001556")]
[Address(RVA = "0x17C4E20", Offset = "0x17C3820", VA = "0x1817C4E20")]
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: 0x06001557 RID: 5463 RVA: 0x0005AAD4 File Offset: 0x00058CD4
[Token(Token = "0x6001557")]
[Address(RVA = "0x17C9710", Offset = "0x17C8110", VA = "0x1817C9710")]
private bool PDLOBLNMADA()
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
if (rigidbodyEx.IEIKHAKBHFL && !this.rigidbodyEx.IHLCHCBIBEF)
{
float z = this.OCKNKCNODHN.z;
float z2 = Physics.gravity.z;
}
throw new NullReferenceException();
}
// Token: 0x06001558 RID: 5464 RVA: 0x0005AB24 File Offset: 0x00058D24
[Token(Token = "0x6001558")]
[Address(RVA = "0x17C9880", Offset = "0x17C8280", VA = "0x1817C9880")]
private void PHMLMAMJAKF(RigidbodyEx EELOMEPLLID)
{
this.JCMPLBAPHPI();
}
// Token: 0x06001559 RID: 5465 RVA: 0x0005AB38 File Offset: 0x00058D38
[Token(Token = "0x6001559")]
[Address(RVA = "0x17C5EC0", Offset = "0x17C48C0", VA = "0x1817C5EC0")]
private void HNEBDABGJMB(int CJFGEMGOJHB)
{
this.EDNKELJDOGM = false;
if (!base.hasAuthority)
{
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: 0x0600155A RID: 5466 RVA: 0x0005ABA8 File Offset: 0x00058DA8
[Token(Token = "0x600155A")]
[Address(RVA = "0x17C8490", Offset = "0x17C6E90", VA = "0x1817C8490")]
private void OnPhotonPlayerConnected(Photon.Realtime.Player IEKDDPPNFPF)
{
this.AJPAJEPBKEP = 0f;
}
// Token: 0x0600155B RID: 5467 RVA: 0x0005ABC0 File Offset: 0x00058DC0
[Token(Token = "0x600155B")]
[Address(RVA = "0x17C6180", Offset = "0x17C4B80", VA = "0x1817C6180")]
[PunRPC]
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: 0x0600155C RID: 5468 RVA: 0x0005AC84 File Offset: 0x00058E84
[Token(Token = "0x600155C")]
[Address(RVA = "0x17C9DB0", Offset = "0x17C87B0", VA = "0x1817C9DB0")]
public NetworkTransform()
{
List<Photon.Realtime.Player> list = new List();
this.PotentialOwners = list;
this.CAELNENCJIN = true;
TokenFlag tokenFlag = new TokenFlag();
this.BBBCJGJAEMH = tokenFlag;
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: 0x040010B8 RID: 4280
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x40010B8")]
public NetworkTransform.DKKEGFPLNOK LowFrequencyBehavior = (NetworkTransform.DKKEGFPLNOK)((ulong)3L);
// Token: 0x040010B9 RID: 4281
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x40010B9")]
[SerializeField]
public bool extrapolatesDrag;
// Token: 0x040010BA RID: 4282
[global::Cpp2IlInjected.FieldOffset(Offset = "0x45")]
[Token(Token = "0x40010BA")]
[SerializeField]
public bool ignoreVisibilityOptimizations;
// Token: 0x040010BB RID: 4283
[global::Cpp2IlInjected.FieldOffset(Offset = "0x46")]
[Token(Token = "0x40010BB")]
[SerializeField]
public bool forceSyncOnPlayerJoin;
// Token: 0x040010BC RID: 4284
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x40010BC")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
private RigidbodyEx rigidbodyEx;
// Token: 0x040010BD RID: 4285
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x40010BD")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false)]
private Tool tool;
// Token: 0x040010BE RID: 4286
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x40010BE")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndParent, true, false)]
private VisibleInCamera visibleInCamera;
// Token: 0x040010BF RID: 4287
[Token(Token = "0x40010BF")]
private const float KHIOEDFIJHK = 0.001f;
// Token: 0x040010C0 RID: 4288
[Token(Token = "0x40010C0")]
private const float EJADCAPKPDB = 0.5f;
// Token: 0x040010C1 RID: 4289
[Token(Token = "0x40010C1")]
private const float NBMPJJKFBKP = 0.0001f;
// Token: 0x040010C2 RID: 4290
[Token(Token = "0x40010C2")]
private const float HFKDFDLFFPP = 0.05f;
// Token: 0x040010C3 RID: 4291
[Token(Token = "0x40010C3")]
private const float OGFLFNIDKBN = 0.05f;
// Token: 0x040010C4 RID: 4292
[Token(Token = "0x40010C4")]
private const float EPEGFALKHBF = 0.2f;
// Token: 0x040010C5 RID: 4293
[Token(Token = "0x40010C5")]
private const float KHHABBNCIIC = 0.25f;
// Token: 0x040010C6 RID: 4294
[Token(Token = "0x40010C6")]
private const int BNKAEFBLMEL = 5;
// Token: 0x040010C7 RID: 4295
[Token(Token = "0x40010C7")]
private const float BJLLFNINAKG = 0.5f;
// Token: 0x040010C8 RID: 4296
[Token(Token = "0x40010C8")]
private const float PEHKDKJKNPO = 3f;
// Token: 0x040010C9 RID: 4297
[Token(Token = "0x40010C9")]
private const float CNOJANGGDPK = 5f;
// Token: 0x040010CA RID: 4298
[Token(Token = "0x40010CA")]
private const float CEDGNBPEOJI = 25f;
// Token: 0x040010CB RID: 4299
[Token(Token = "0x40010CB")]
private const float CNFGMGHGPAI = 1000f;
// Token: 0x040010CC RID: 4300
[Token(Token = "0x40010CC")]
private const int HFHCFGAFDHA = 63;
// Token: 0x040010CD RID: 4301
[Token(Token = "0x40010CD")]
public const float UncompressedRotationThreshold = 32.489998f;
// Token: 0x040010CE RID: 4302
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x40010CE")]
[NonSerialized]
public NetworkTransform.KBAKBEBMKPD StreamWriteTransformProvider;
// Token: 0x040010CF RID: 4303
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x40010CF")]
[NonSerialized]
public bool RunCollisionDetectionWhileExtrapolating;
// Token: 0x040010D0 RID: 4304
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40010D0")]
[NonSerialized]
public List<Photon.Realtime.Player> PotentialOwners;
// Token: 0x040010D3 RID: 4307
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40010D3")]
private TokenFlag BBBCJGJAEMH;
// Token: 0x040010D4 RID: 4308
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40010D4")]
private Collider GLPOLGOBLAA;
// Token: 0x040010D5 RID: 4309
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40010D5")]
private float GMFBKJCGFCA;
// Token: 0x040010D6 RID: 4310
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
[Token(Token = "0x40010D6")]
private int BCLGLJPNACG;
// Token: 0x040010D7 RID: 4311
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x40010D7")]
private bool JNOMLHCCGKA;
// Token: 0x040010D8 RID: 4312
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
[Token(Token = "0x40010D8")]
private float CPCAKFPKLDN;
// Token: 0x040010D9 RID: 4313
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40010D9")]
protected Vector3 BIBFBEJFDDF;
// Token: 0x040010DA RID: 4314
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
[Token(Token = "0x40010DA")]
protected Vector3 FIDAKLGMBIJ;
// Token: 0x040010DB RID: 4315
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40010DB")]
private float AJPAJEPBKEP;
// Token: 0x040010DC RID: 4316
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
[Token(Token = "0x40010DC")]
private int MIPOEKMIAGA;
// Token: 0x040010DD RID: 4317
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40010DD")]
private int MLAADIJKMNC;
// Token: 0x040010DE RID: 4318
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")]
[Token(Token = "0x40010DE")]
private bool EDNKELJDOGM;
// Token: 0x040010DF RID: 4319
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC5")]
[Token(Token = "0x40010DF")]
private bool BHIIPHPDOAI;
// Token: 0x040010E0 RID: 4320
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40010E0")]
private Vector3 CJEBKJIDCNC;
// Token: 0x040010E1 RID: 4321
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD4")]
[Token(Token = "0x40010E1")]
private Quaternion LAFKNFJAFMD;
// Token: 0x040010E2 RID: 4322
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")]
[Token(Token = "0x40010E2")]
private float POCMDANKMGC;
// Token: 0x040010E3 RID: 4323
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40010E3")]
private Vector3 OJIBBOJKDGD;
// Token: 0x040010E4 RID: 4324
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF4")]
[Token(Token = "0x40010E4")]
private Vector3 OCKNKCNODHN;
// Token: 0x040010E5 RID: 4325
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x40010E5")]
private Vector3 KFGNAMEKIIC;
// Token: 0x040010E6 RID: 4326
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10C")]
[Token(Token = "0x40010E6")]
private Vector3 OIIKEKNEPKL;
// Token: 0x040010E7 RID: 4327
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x40010E7")]
private Vector3 OHBEJNPBBJE;
// Token: 0x040010E8 RID: 4328
[global::Cpp2IlInjected.FieldOffset(Offset = "0x124")]
[Token(Token = "0x40010E8")]
private int BENLNHBEKJH;
// Token: 0x040010E9 RID: 4329
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x40010E9")]
private bool BBJKKEIBAMD;
// Token: 0x040010EA RID: 4330
[global::Cpp2IlInjected.FieldOffset(Offset = "0x129")]
[Token(Token = "0x40010EA")]
private bool GABENBDJBOJ;
// Token: 0x040010EB RID: 4331
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12A")]
[Token(Token = "0x40010EB")]
private bool DOJGDDKJCGI;
// Token: 0x040010EC RID: 4332
[global::Cpp2IlInjected.FieldOffset(Offset = "0x12B")]
[Token(Token = "0x40010EC")]
private bool AEGKFKDHBNP;
// Token: 0x040010ED RID: 4333
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x40010ED")]
private NetworkTransform.PDICIMDPPII PAOHJMAMFIM;
// Token: 0x040010EE RID: 4334
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x40010EE")]
private float NBECPHGLOJP;
// Token: 0x040010EF RID: 4335
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13C")]
[Token(Token = "0x40010EF")]
private bool ILLCCLPLMAD;
// Token: 0x040010F0 RID: 4336
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13D")]
[Token(Token = "0x40010F0")]
private bool KOLFIPFNFPK;
// Token: 0x040010F1 RID: 4337
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13E")]
[Token(Token = "0x40010F1")]
private bool GPBCNEOOGFF;
// Token: 0x040010F2 RID: 4338
[global::Cpp2IlInjected.FieldOffset(Offset = "0x13F")]
[Token(Token = "0x40010F2")]
private bool OLJOPEJLIBF;
// Token: 0x040010F3 RID: 4339
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x40010F3")]
public Action ValidPositionBoundsExceeded;
// Token: 0x020002BE RID: 702
[Token(Token = "0x20002BE")]
public enum DKKEGFPLNOK
{
// Token: 0x040010F5 RID: 4341
[Token(Token = "0x40010F5")]
Default,
// Token: 0x040010F6 RID: 4342
[Token(Token = "0x40010F6")]
SimpleKinematicExtrapolate,
// Token: 0x040010F7 RID: 4343
[Token(Token = "0x40010F7")]
Extrapolate,
// Token: 0x040010F8 RID: 4344
[Token(Token = "0x40010F8")]
Interpolate,
// Token: 0x040010F9 RID: 4345
[Token(Token = "0x40010F9")]
Ignore
}
// Token: 0x020002BF RID: 703
[Token(Token = "0x20002BF")]
public sealed class KBAKBEBMKPD : MulticastDelegate
{
// Token: 0x0600155D RID: 5469 RVA: 0x0005AD08 File Offset: 0x00058F08
[Token(Token = "0x600155D")]
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
public KBAKBEBMKPD(object @object, IntPtr method)
{
this.method = method;
this.m_target = @object;
}
// Token: 0x0600155E RID: 5470 RVA: 0x0005AD24 File Offset: 0x00058F24
[Token(Token = "0x600155E")]
[Address(RVA = "0x17B35F0", Offset = "0x17B1FF0", VA = "0x1817B35F0", 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)
{
}
uint num4;
int num6;
if (@delegate.method_info != num4)
{
if (delegate2 != 0)
{
}
if (delegate2 == 0)
{
}
MethodInfo method_info = @delegate.method_info;
int num5 = 0;
if (num5 < (ref FNJKKNKLDPB))
{
num5 += num5;
if (num5 != (ref FNJKKNKLDPB))
{
num5++;
}
}
num5 += method_info;
num5 += 19;
num6 = 0;
if (num6 < (ref FNJKKNKLDPB))
{
num6 += num6;
if (num6 != (ref FNJKKNKLDPB))
{
num6++;
}
}
num6 += 19;
}
if (delegate2 != 0 || num6 != 0)
{
}
num++;
}
// Token: 0x0600155F RID: 5471 RVA: 0x0005ADE4 File Offset: 0x00058FE4
[Token(Token = "0x600155F")]
[Address(RVA = "0x17B3490", Offset = "0x17B1E90", VA = "0x1817B3490", 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: 0x06001560 RID: 5472 RVA: 0x0005ADF4 File Offset: 0x00058FF4
[Token(Token = "0x6001560")]
[Address(RVA = "0x17B3590", Offset = "0x17B1F90", VA = "0x1817B3590", 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: 0x020002C0 RID: 704
[Token(Token = "0x20002C0")]
public class PDICIMDPPII
{
// Token: 0x06001561 RID: 5473 RVA: 0x0005AE08 File Offset: 0x00059008
[Token(Token = "0x6001561")]
[Address(RVA = "0x17CB590", Offset = "0x17C9F90", VA = "0x1817CB590")]
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);
if (num != -1)
{
}
}
while (num != 0);
throw new NullReferenceException();
}
// Token: 0x06001562 RID: 5474 RVA: 0x0005AF3C File Offset: 0x0005913C
[Token(Token = "0x6001562")]
[Address(RVA = "0x17CBC40", Offset = "0x17CA640", VA = "0x1817CBC40")]
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);
if (num != -1)
{
}
}
while (num != 0);
throw new NullReferenceException();
}
// Token: 0x06001563 RID: 5475 RVA: 0x0005B154 File Offset: 0x00059354
[Token(Token = "0x6001563")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public PDICIMDPPII()
{
}
// Token: 0x040010FA RID: 4346
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40010FA")]
public NetworkTransform ADDDHPLGIKL;
// Token: 0x040010FB RID: 4347
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40010FB")]
public int PIHCMACCOCB;
// Token: 0x040010FC RID: 4348
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40010FC")]
public int ALOGCEGGFIE;
// Token: 0x040010FD RID: 4349
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x40010FD")]
public bool NMPDLCOCOEB;
// Token: 0x040010FE RID: 4350
[global::Cpp2IlInjected.FieldOffset(Offset = "0x21")]
[Token(Token = "0x40010FE")]
public bool EJKOMCNHFPL;
// Token: 0x040010FF RID: 4351
[global::Cpp2IlInjected.FieldOffset(Offset = "0x22")]
[Token(Token = "0x40010FF")]
public bool GIJJLPFOAGH;
// Token: 0x04001100 RID: 4352
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4001100")]
public Vector3 EPKNJJIGHLN;
// Token: 0x04001101 RID: 4353
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4001101")]
public Quaternion OKINPJLFKEJ;
// Token: 0x04001102 RID: 4354
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4001102")]
public float PIFFNJDGHDE;
// Token: 0x04001103 RID: 4355
[global::Cpp2IlInjected.FieldOffset(Offset = "0x44")]
[Token(Token = "0x4001103")]
public Vector3 JIGGKKCAGIF;
// Token: 0x04001104 RID: 4356
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4001104")]
public Vector3 ELJIEKONIIO;
// Token: 0x04001105 RID: 4357
[Token(Token = "0x4001105")]
private static readonly FKHCBJLMECH AKOEGAKLNCI = new FKHCBJLMECH(128);
}
}