Files
2026-04-10 22:50:51 +02:00

379 lines
12 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Photon.Pun;
using UnityEngine;
// Token: 0x02000034 RID: 52
[Token(Token = "0x2000034")]
[RequireComponent(typeof(PhotonView))]
public class SynchronizedSimpleMotion : MonoBehaviourPun
{
// Token: 0x17000048 RID: 72
// (get) Token: 0x0600017B RID: 379 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600017C RID: 380 RVA: 0x00008B88 File Offset: 0x00006D88
[Token(Token = "0x17000048")]
private Vector3 JIPFCINCGDC
{
[Token(Token = "0x600017B")]
[Address(RVA = "0x982E40", Offset = "0x981C40", VA = "0x180982E40")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600017C")]
[Address(RVA = "0x982DF0", Offset = "0x981BF0", VA = "0x180982DF0")]
[CompilerGenerated]
set
{
float z = value.z;
this.<MENCJHGLIIF>k__BackingField.z = z;
}
}
// Token: 0x17000049 RID: 73
// (get) Token: 0x0600017D RID: 381 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x0600017E RID: 382 RVA: 0x00008BA8 File Offset: 0x00006DA8
[Token(Token = "0x17000049")]
private Quaternion LMAFOPIFFEB
{
[Token(Token = "0x600017D")]
[Address(RVA = "0x982D70", Offset = "0x981B70", VA = "0x180982D70")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x600017E")]
[Address(RVA = "0x982E10", Offset = "0x981C10", VA = "0x180982E10")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700004A RID: 74
// (get) Token: 0x0600017F RID: 383 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06000180 RID: 384 RVA: 0x00008BB8 File Offset: 0x00006DB8
[Token(Token = "0x1700004A")]
private Vector3 NOMHMPFADMK
{
[Token(Token = "0x600017F")]
[Address(RVA = "0x982D50", Offset = "0x981B50", VA = "0x180982D50")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6000180")]
[Address(RVA = "0x982E60", Offset = "0x981C60", VA = "0x180982E60")]
[CompilerGenerated]
set
{
float z = value.z;
this.<NABLHJMAMNA>k__BackingField.z = z;
}
}
// Token: 0x1700004B RID: 75
// (get) Token: 0x06000181 RID: 385 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06000182 RID: 386 RVA: 0x00008BD8 File Offset: 0x00006DD8
[Token(Token = "0x1700004B")]
private Vector3 DNNOFINFAIK
{
[Token(Token = "0x6000181")]
[Address(RVA = "0x982DD0", Offset = "0x981BD0", VA = "0x180982DD0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6000182")]
[Address(RVA = "0x982E80", Offset = "0x981C80", VA = "0x180982E80")]
[CompilerGenerated]
set
{
float z = value.z;
this.<JNCAANNGANO>k__BackingField.z = z;
}
}
// Token: 0x1700004C RID: 76
// (get) Token: 0x06000183 RID: 387 RVA: 0x0000220F File Offset: 0x0000040F
// (set) Token: 0x06000184 RID: 388 RVA: 0x00008BF8 File Offset: 0x00006DF8
[Token(Token = "0x1700004C")]
private Vector3 GNOCLBHJBID
{
[Token(Token = "0x6000183")]
[Address(RVA = "0x982EA0", Offset = "0x981CA0", VA = "0x180982EA0")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
[Token(Token = "0x6000184")]
[Address(RVA = "0x982E20", Offset = "0x981C20", VA = "0x180982E20")]
[CompilerGenerated]
set
{
float z = value.z;
this.<OHKNKFMEOIF>k__BackingField.z = z;
}
}
// Token: 0x1700004D RID: 77
// (get) Token: 0x06000185 RID: 389 RVA: 0x00008C18 File Offset: 0x00006E18
// (set) Token: 0x06000186 RID: 390 RVA: 0x00008C38 File Offset: 0x00006E38
[Token(Token = "0x1700004D")]
private float DJIEEHDFICG
{
[Token(Token = "0x6000185")]
[Address(RVA = "0x982D80", Offset = "0x981B80", VA = "0x180982D80")]
get
{
return this.KKNEGLBAOFN.IAHDANBDAAM();
}
[Token(Token = "0x6000186")]
[Address(RVA = "0x982EC0", Offset = "0x981CC0", VA = "0x180982EC0")]
set
{
KLLMCPFPIIE<float> kkneglbaofn = this.KKNEGLBAOFN;
}
}
// Token: 0x1700004E RID: 78
// (get) Token: 0x06000187 RID: 391 RVA: 0x00008C54 File Offset: 0x00006E54
[Token(Token = "0x1700004E")]
private float MLLAEKGDPAE
{
[Token(Token = "0x6000187")]
[Address(RVA = "0x983100", Offset = "0x981F00", VA = "0x180983100")]
get
{
double num = KKPBCOOONNK.EDNCMGJJLIH;
return this.KKNEGLBAOFN.IAHDANBDAAM();
}
}
// Token: 0x06000188 RID: 392 RVA: 0x00008C7C File Offset: 0x00006E7C
[Token(Token = "0x6000188")]
[Address(RVA = "0x9829B0", Offset = "0x9817B0", VA = "0x1809829B0", Slot = "13")]
protected override void Awake()
{
base..ctor();
Transform transform = base.transform;
Vector3 vector;
float z = vector.z;
this.<MENCJHGLIIF>k__BackingField.z = z;
Transform transform2 = base.transform;
Transform transform3 = base.transform;
Vector3 vector2;
float z2 = vector2.z;
this.<NABLHJMAMNA>k__BackingField.z = z2;
Transform transform4 = base.transform;
Vector3 vector3;
float z3 = vector3.z;
this.<JNCAANNGANO>k__BackingField.z = z3;
Transform transform5 = base.transform;
Vector3 vector4;
float z4 = vector4.z;
this.<OHKNKFMEOIF>k__BackingField.z = z4;
if (this.randomizeStart)
{
PhotonView componentInParent = base.GetComponentInParent<PhotonView>();
int instanceID = base.GetInstanceID();
int num = 0;
if (componentInParent != num)
{
}
global::UnityEngine.Random.InitState(instanceID);
float value = global::UnityEngine.Random.value;
}
KLLMCPFPIIE<float> kllmcpfpiie;
this.KKNEGLBAOFN = kllmcpfpiie;
if (KKPBCOOONNK.BNNCCCFFALC)
{
double num2 = KKPBCOOONNK.EDNCMGJJLIH;
KLLMCPFPIIE<float> kkneglbaofn = this.KKNEGLBAOFN;
}
if (this.boardable)
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
int num3 = 0;
if (rigidbodyEx != num3)
{
this.rigidbodyEx.EnableProxyMovement(this);
}
}
if (!this.updateAtFullFramerate)
{
Action<float> action = new Action(this.ABIGDDKMJBD);
IDisposable disposable = ADIFCODGAML.ICPMHNDIIFK(this, action);
return;
}
Action action2 = new Action(this.ABIGDDKMJBD);
IDisposable disposable2 = this.OPEMIFENIJM(action2);
throw new NullReferenceException();
}
// Token: 0x06000189 RID: 393 RVA: 0x00008DD8 File Offset: 0x00006FD8
[Token(Token = "0x6000189")]
[Address(RVA = "0x982980", Offset = "0x981780", VA = "0x180982980")]
private void ABIGDDKMJBD()
{
float deltaTime = Time.deltaTime;
this.ABIGDDKMJBD(deltaTime);
}
// Token: 0x0600018A RID: 394 RVA: 0x00008DF4 File Offset: 0x00006FF4
[Token(Token = "0x600018A")]
[Address(RVA = "0x981E80", Offset = "0x980C80", VA = "0x180981E80")]
private void ABIGDDKMJBD(float CEHJGNDELGL)
{
/*
An exception occurred when decompiling this method (0600018A)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void SynchronizedSimpleMotion::ABIGDDKMJBD(System.Single)
---> System.ArgumentOutOfRangeException: length ('-1') must be a non-negative value. (Parameter 'length')
Actual value was -1.
at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
at System.Array.CopyImpl(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable)
at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length)
at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 337
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 117
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: 0x0600018B RID: 395 RVA: 0x0000905C File Offset: 0x0000725C
[Token(Token = "0x600018B")]
[Address(RVA = "0x982F20", Offset = "0x981D20", VA = "0x180982F20")]
private void OnValidate()
{
while (this.boardable)
{
RigidbodyEx rigidbodyEx = this.rigidbodyEx;
if (rigidbodyEx != 0)
{
}
int num = 0;
if (rigidbodyEx == num)
{
RigidbodyEx component = base.GetComponent<RigidbodyEx>();
this.rigidbodyEx = component;
int num2 = 0;
if (component == num2)
{
RigidbodyEx rigidbodyEx2 = base.gameObject.AddComponent<RigidbodyEx>();
this.rigidbodyEx = rigidbodyEx2;
}
Rigidbody unityRigidbody = this.rigidbodyEx.unityRigidbody;
int num3 = 0;
if (unityRigidbody == num3)
{
Rigidbody component2 = base.GetComponent<Rigidbody>();
int num4 = 0;
if (component2 == num4)
{
base.gameObject.AddComponent<Rigidbody>().isKinematic = true;
base.gameObject.NHCPFEKJPIA(DAJFOCGPHGP.StaticPhysics);
break;
}
}
}
}
}
// Token: 0x0600018C RID: 396 RVA: 0x00009118 File Offset: 0x00007318
[Token(Token = "0x600018C")]
[Address(RVA = "0x9831D0", Offset = "0x981FD0", VA = "0x1809831D0")]
public SynchronizedSimpleMotion()
{
float z = Vector3.zero.z;
this.translationFrequency.z = z;
float z2 = Vector3.zero.z;
this.translationDisplacement.z = z2;
float z3 = Vector3.zero.z;
this.localTranslationFrequency.z = z3;
float z4 = Vector3.zero.z;
this.localTranslationDisplacement.z = z4;
float z5 = Vector3.zero.z;
this.rotationFrequency.z = z5;
base..ctor();
}
// Token: 0x04000148 RID: 328
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4000148")]
[SerializeField]
private bool randomizeStart;
// Token: 0x04000149 RID: 329
[FieldOffset(Offset = "0x41")]
[Token(Token = "0x4000149")]
[SerializeField]
private bool updateAtFullFramerate;
// Token: 0x0400014A RID: 330
[FieldOffset(Offset = "0x42")]
[Token(Token = "0x400014A")]
[SerializeField]
private bool boardable;
// Token: 0x0400014B RID: 331
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x400014B")]
[SerializeField]
private Vector3 translationFrequency;
// Token: 0x0400014C RID: 332
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x400014C")]
[SerializeField]
private Vector3 translationDisplacement;
// Token: 0x0400014D RID: 333
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400014D")]
[SerializeField]
private Vector3 localTranslationFrequency;
// Token: 0x0400014E RID: 334
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x400014E")]
[SerializeField]
private Vector3 localTranslationDisplacement;
// Token: 0x0400014F RID: 335
[FieldOffset(Offset = "0x74")]
[Token(Token = "0x400014F")]
[SerializeField]
private Vector3 rotationFrequency;
// Token: 0x04000150 RID: 336
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000150")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
private RigidbodyEx rigidbodyEx;
// Token: 0x04000151 RID: 337
[Token(Token = "0x4000151")]
private const double EGKEADJKKLL = 1000.0;
// Token: 0x04000152 RID: 338
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000152")]
private double AFOCOFGDIAN;
// Token: 0x04000153 RID: 339
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000153")]
private KLLMCPFPIIE<float> KKNEGLBAOFN;
}