3698 lines
103 KiB
C#
3698 lines
103 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom;
|
|
using RecRoom.Core;
|
|
using RecRoom.Core.Culling;
|
|
using RecRoom.Utils.OverridableFields;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020002A5 RID: 677
|
|
[Token(Token = "0x20002A5")]
|
|
[DisallowMultipleComponent]
|
|
public sealed class RigidbodyEx : MonoBehaviour, OFCHBCNPCBH
|
|
{
|
|
// Token: 0x170002F5 RID: 757
|
|
// (get) Token: 0x060013FF RID: 5119 RVA: 0x00054428 File Offset: 0x00052628
|
|
[Token(Token = "0x170002F5")]
|
|
public PhotonView NBMOPBLJCDF
|
|
{
|
|
[Token(Token = "0x60013FF")]
|
|
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
|
get
|
|
{
|
|
return this.photonView;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002F6 RID: 758
|
|
// (get) Token: 0x06001400 RID: 5120 RVA: 0x0005443C File Offset: 0x0005263C
|
|
[Token(Token = "0x170002F6")]
|
|
public EEDONNAHMFK GENNIDPDDCI
|
|
{
|
|
[Token(Token = "0x6001400")]
|
|
[Address(RVA = "0x696860", Offset = "0x695860", VA = "0x180696860")]
|
|
get
|
|
{
|
|
return this.CAFCLKJPHLB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002F7 RID: 759
|
|
// (get) Token: 0x06001401 RID: 5121 RVA: 0x00054450 File Offset: 0x00052650
|
|
[Token(Token = "0x170002F7")]
|
|
private bool ACMMGBAPHJG
|
|
{
|
|
[Token(Token = "0x6001401")]
|
|
[Address(RVA = "0x1C47B10", Offset = "0x1C46B10", VA = "0x181C47B10")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
return rigidbody != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002F8 RID: 760
|
|
// (get) Token: 0x06001402 RID: 5122 RVA: 0x00054470 File Offset: 0x00052670
|
|
// (set) Token: 0x06001403 RID: 5123 RVA: 0x000544B0 File Offset: 0x000526B0
|
|
[Token(Token = "0x170002F8")]
|
|
private bool GOCDCHKGIJP
|
|
{
|
|
[Token(Token = "0x6001402")]
|
|
[Address(RVA = "0x1C44100", Offset = "0x1C43100", VA = "0x181C44100")]
|
|
get
|
|
{
|
|
if (this.NGFBKPOBDGP)
|
|
{
|
|
return true;
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
bool flag = kgcfpfpdjpm != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.KGCFPFPDJPM.GOCDCHKGIJP;
|
|
}
|
|
[Token(Token = "0x6001403")]
|
|
[Address(RVA = "0xB8CBF0", Offset = "0xB8BBF0", VA = "0x180B8CBF0")]
|
|
set
|
|
{
|
|
this.NGFBKPOBDGP = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400003F RID: 63
|
|
// (add) Token: 0x06001404 RID: 5124 RVA: 0x000544C4 File Offset: 0x000526C4
|
|
// (remove) Token: 0x06001405 RID: 5125 RVA: 0x000544E0 File Offset: 0x000526E0
|
|
[Token(Token = "0x1400003F")]
|
|
public event RigidbodyEx.FPLEDOKDLCC JAGBDLHKPLL
|
|
{
|
|
[Token(Token = "0x6001404")]
|
|
[Address(RVA = "0x1C4A1A0", Offset = "0x1C491A0", VA = "0x181C4A1A0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6001405")]
|
|
[Address(RVA = "0x1C4C270", Offset = "0x1C4B270", VA = "0x181C4C270")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000040 RID: 64
|
|
// (add) Token: 0x06001406 RID: 5126 RVA: 0x000544FC File Offset: 0x000526FC
|
|
// (remove) Token: 0x06001407 RID: 5127 RVA: 0x00054518 File Offset: 0x00052718
|
|
[Token(Token = "0x14000040")]
|
|
public event RigidbodyEx.FPLEDOKDLCC LNBDKGDJLBL
|
|
{
|
|
[Token(Token = "0x6001406")]
|
|
[Address(RVA = "0x1C4A380", Offset = "0x1C49380", VA = "0x181C4A380")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6001407")]
|
|
[Address(RVA = "0x1C4C450", Offset = "0x1C4B450", VA = "0x181C4C450")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000041 RID: 65
|
|
// (add) Token: 0x06001408 RID: 5128 RVA: 0x00054534 File Offset: 0x00052734
|
|
// (remove) Token: 0x06001409 RID: 5129 RVA: 0x00054550 File Offset: 0x00052750
|
|
[Token(Token = "0x14000041")]
|
|
public event RigidbodyEx.FPLEDOKDLCC JMHDMBMIEPP
|
|
{
|
|
[Token(Token = "0x6001408")]
|
|
[Address(RVA = "0x1C4A100", Offset = "0x1C49100", VA = "0x181C4A100")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6001409")]
|
|
[Address(RVA = "0x1C4C1D0", Offset = "0x1C4B1D0", VA = "0x181C4C1D0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000042 RID: 66
|
|
// (add) Token: 0x0600140A RID: 5130 RVA: 0x0005456C File Offset: 0x0005276C
|
|
// (remove) Token: 0x0600140B RID: 5131 RVA: 0x00054588 File Offset: 0x00052788
|
|
[Token(Token = "0x14000042")]
|
|
public event RigidbodyEx.FPLEDOKDLCC JNAJFIOHDKO
|
|
{
|
|
[Token(Token = "0x600140A")]
|
|
[Address(RVA = "0x1C4A420", Offset = "0x1C49420", VA = "0x181C4A420")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600140B")]
|
|
[Address(RVA = "0x1C4C4F0", Offset = "0x1C4B4F0", VA = "0x181C4C4F0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000043 RID: 67
|
|
// (add) Token: 0x0600140C RID: 5132 RVA: 0x000545A4 File Offset: 0x000527A4
|
|
// (remove) Token: 0x0600140D RID: 5133 RVA: 0x000545C0 File Offset: 0x000527C0
|
|
[Token(Token = "0x14000043")]
|
|
public event RigidbodyEx.FPLEDOKDLCC DCLFLJNKPOA
|
|
{
|
|
[Token(Token = "0x600140C")]
|
|
[Address(RVA = "0x1C4A060", Offset = "0x1C49060", VA = "0x181C4A060")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600140D")]
|
|
[Address(RVA = "0x1C4C130", Offset = "0x1C4B130", VA = "0x181C4C130")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000044 RID: 68
|
|
// (add) Token: 0x0600140E RID: 5134 RVA: 0x000545DC File Offset: 0x000527DC
|
|
// (remove) Token: 0x0600140F RID: 5135 RVA: 0x000545F8 File Offset: 0x000527F8
|
|
[Token(Token = "0x14000044")]
|
|
public event RigidbodyEx.FPLEDOKDLCC IDHPKLFPOEA
|
|
{
|
|
[Token(Token = "0x600140E")]
|
|
[Address(RVA = "0x1C4A2E0", Offset = "0x1C492E0", VA = "0x181C4A2E0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600140F")]
|
|
[Address(RVA = "0x1C4C3B0", Offset = "0x1C4B3B0", VA = "0x181C4C3B0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000045 RID: 69
|
|
// (add) Token: 0x06001410 RID: 5136 RVA: 0x00054614 File Offset: 0x00052814
|
|
// (remove) Token: 0x06001411 RID: 5137 RVA: 0x00054630 File Offset: 0x00052830
|
|
[Token(Token = "0x14000045")]
|
|
public event RigidbodyEx.FPLEDOKDLCC GPPHLDMNGFL
|
|
{
|
|
[Token(Token = "0x6001410")]
|
|
[Address(RVA = "0x1C4A240", Offset = "0x1C49240", VA = "0x181C4A240")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6001411")]
|
|
[Address(RVA = "0x1C4C310", Offset = "0x1C4B310", VA = "0x181C4C310")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002F9 RID: 761
|
|
// (get) Token: 0x06001412 RID: 5138 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170002F9")]
|
|
public bool EAMFPPCAECD
|
|
{
|
|
[Token(Token = "0x6001412")]
|
|
[Address(RVA = "0x16B3C50", Offset = "0x16B2C50", VA = "0x1816B3C50")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002FA RID: 762
|
|
// (get) Token: 0x06001413 RID: 5139 RVA: 0x0005464C File Offset: 0x0005284C
|
|
// (set) Token: 0x06001414 RID: 5140 RVA: 0x00054660 File Offset: 0x00052860
|
|
[Token(Token = "0x170002FA")]
|
|
private IDisposable LLKPMDMMICL
|
|
{
|
|
[Token(Token = "0x6001413")]
|
|
[Address(RVA = "0x44C890", Offset = "0x44B890", VA = "0x18044C890")]
|
|
get
|
|
{
|
|
return this.MAGALGIPAJC;
|
|
}
|
|
[Token(Token = "0x6001414")]
|
|
[Address(RVA = "0x1C441A0", Offset = "0x1C431A0", VA = "0x181C441A0")]
|
|
set
|
|
{
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002FB RID: 763
|
|
// (get) Token: 0x06001415 RID: 5141 RVA: 0x00054680 File Offset: 0x00052880
|
|
// (set) Token: 0x06001416 RID: 5142 RVA: 0x00054694 File Offset: 0x00052894
|
|
[Token(Token = "0x170002FB")]
|
|
public LBBCDOLOBNL FFELJIECAPI
|
|
{
|
|
[Token(Token = "0x6001415")]
|
|
[Address(RVA = "0x44BFF0", Offset = "0x44AFF0", VA = "0x18044BFF0")]
|
|
get
|
|
{
|
|
return this.FIHIJLKMDMF;
|
|
}
|
|
[Token(Token = "0x6001416")]
|
|
[Address(RVA = "0x1C4C590", Offset = "0x1C4B590", VA = "0x181C4C590")]
|
|
set
|
|
{
|
|
if (this.FIHIJLKMDMF != value)
|
|
{
|
|
this.FIHIJLKMDMF = value;
|
|
if (RigidbodyEx.HEIDKDAAPND != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002FC RID: 764
|
|
// (get) Token: 0x06001417 RID: 5143 RVA: 0x000546C4 File Offset: 0x000528C4
|
|
// (set) Token: 0x06001418 RID: 5144 RVA: 0x000546D8 File Offset: 0x000528D8
|
|
[Token(Token = "0x170002FC")]
|
|
public EEDONNAHMFK GGOGKLAIJNJ
|
|
{
|
|
[Token(Token = "0x6001417")]
|
|
[Address(RVA = "0x821EB0", Offset = "0x820EB0", VA = "0x180821EB0")]
|
|
get;
|
|
[Token(Token = "0x6001418")]
|
|
[Address(RVA = "0x8220F0", Offset = "0x8210F0", VA = "0x1808220F0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170002FD RID: 765
|
|
// (get) Token: 0x06001419 RID: 5145 RVA: 0x000546EC File Offset: 0x000528EC
|
|
[Token(Token = "0x170002FD")]
|
|
public bool OEIHBJAOFJL
|
|
{
|
|
[Token(Token = "0x6001419")]
|
|
[Address(RVA = "0x1C4A500", Offset = "0x1C49500", VA = "0x181C4A500")]
|
|
get
|
|
{
|
|
return this.HCDMPDELDAO.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002FE RID: 766
|
|
// (get) Token: 0x0600141A RID: 5146 RVA: 0x0005470C File Offset: 0x0005290C
|
|
[Token(Token = "0x170002FE")]
|
|
public bool HEJHCIKDKBC
|
|
{
|
|
[Token(Token = "0x600141A")]
|
|
[Address(RVA = "0x1C4A6C0", Offset = "0x1C496C0", VA = "0x181C4A6C0")]
|
|
get
|
|
{
|
|
PhotonView photonView = this.photonView;
|
|
int num = 0;
|
|
bool flag = photonView != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.photonView.DKLGNFGONEM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170002FF RID: 767
|
|
// (get) Token: 0x0600141B RID: 5147 RVA: 0x00054744 File Offset: 0x00052944
|
|
// (set) Token: 0x0600141C RID: 5148 RVA: 0x00054758 File Offset: 0x00052958
|
|
[Token(Token = "0x170002FF")]
|
|
public bool LBPICJMHLFA
|
|
{
|
|
[Token(Token = "0x600141B")]
|
|
[Address(RVA = "0x1A5AEB0", Offset = "0x1A59EB0", VA = "0x181A5AEB0")]
|
|
get;
|
|
[Token(Token = "0x600141C")]
|
|
[Address(RVA = "0x1A5A7A0", Offset = "0x1A597A0", VA = "0x181A5A7A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0600141D RID: 5149 RVA: 0x0005476C File Offset: 0x0005296C
|
|
[Token(Token = "0x600141D")]
|
|
[Address(RVA = "0x1C44AA0", Offset = "0x1C43AA0", VA = "0x181C44AA0")]
|
|
public void AddUpdateLodOverride(object PIHIPPPPEBI, EEDONNAHMFK NCDJGFJPOIF)
|
|
{
|
|
if (this.HCDMPDELDAO.DOEHAPOJMON(PIHIPPPPEBI, NCDJGFJPOIF))
|
|
{
|
|
this.DKDBDOFNHHL();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600141E RID: 5150 RVA: 0x00054798 File Offset: 0x00052998
|
|
[Token(Token = "0x600141E")]
|
|
[Address(RVA = "0x1C48940", Offset = "0x1C47940", VA = "0x181C48940")]
|
|
public void RemoveUpdateLodOverride(object PIHIPPPPEBI)
|
|
{
|
|
if (this.HCDMPDELDAO.HAHBGOMEMEE(PIHIPPPPEBI))
|
|
{
|
|
this.DKDBDOFNHHL();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600141F RID: 5151 RVA: 0x000547C4 File Offset: 0x000529C4
|
|
[Token(Token = "0x600141F")]
|
|
[Address(RVA = "0x1C476E0", Offset = "0x1C466E0", VA = "0x181C476E0")]
|
|
private void LJPLLNPOCPA(object PIHIPPPPEBI, EEDONNAHMFK NCDJGFJPOIF)
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm2;
|
|
if (NCDJGFJPOIF != EEDONNAHMFK.Invalid)
|
|
{
|
|
AHEFBPDEJFK hcdmpdeldao = this.HCDMPDELDAO;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
this.DKDBDOFNHHL();
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (!(kgcfpfpdjpm != num))
|
|
{
|
|
return;
|
|
}
|
|
kgcfpfpdjpm2 = this.KGCFPFPDJPM;
|
|
}
|
|
object[] array = new object[1];
|
|
string name = kgcfpfpdjpm2.gameObject.name;
|
|
if (name != 0)
|
|
{
|
|
}
|
|
array[0] = name;
|
|
Debug.LogErrorFormat("{0} tried to configure RigidbodyEx LOD update rate to an invalid UpdateLOD. This is not allowed", array);
|
|
}
|
|
|
|
// Token: 0x06001420 RID: 5152 RVA: 0x00054838 File Offset: 0x00052A38
|
|
[Token(Token = "0x6001420")]
|
|
[Address(RVA = "0x1C47610", Offset = "0x1C46610", VA = "0x181C47610")]
|
|
private void LAAFPOPPNJD(object PIHIPPPPEBI)
|
|
{
|
|
if (this.HCDMPDELDAO.HAHBGOMEMEE(PIHIPPPPEBI))
|
|
{
|
|
this.DKDBDOFNHHL();
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num)
|
|
{
|
|
AHEFBPDEJFK hcdmpdeldao = this.KGCFPFPDJPM.HCDMPDELDAO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000300 RID: 768
|
|
// (get) Token: 0x06001421 RID: 5153 RVA: 0x00054880 File Offset: 0x00052A80
|
|
// (set) Token: 0x06001422 RID: 5154 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000300")]
|
|
public Rigidbody NAAMNABBACE
|
|
{
|
|
[Token(Token = "0x6001421")]
|
|
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
|
get
|
|
{
|
|
return this.unityRigidbody;
|
|
}
|
|
[Token(Token = "0x6001422")]
|
|
[Address(RVA = "0x1C4C6A0", Offset = "0x1C4B6A0", VA = "0x181C4C6A0")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000301 RID: 769
|
|
// (get) Token: 0x06001423 RID: 5155 RVA: 0x00054894 File Offset: 0x00052A94
|
|
// (set) Token: 0x06001424 RID: 5156 RVA: 0x000548CC File Offset: 0x00052ACC
|
|
[Token(Token = "0x17000301")]
|
|
public float OPDHAKGKECE
|
|
{
|
|
[Token(Token = "0x6001423")]
|
|
[Address(RVA = "0x1C4B2E0", Offset = "0x1C4A2E0", VA = "0x181C4B2E0")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
return this.GOBBHGDJKFG;
|
|
}
|
|
return this.unityRigidbody.mass;
|
|
}
|
|
[Token(Token = "0x6001424")]
|
|
[Address(RVA = "0x1C4DC00", Offset = "0x1C4CC00", VA = "0x181C4DC00")]
|
|
set
|
|
{
|
|
this.GOBBHGDJKFG = value;
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.mass = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000302 RID: 770
|
|
// (get) Token: 0x06001425 RID: 5157 RVA: 0x00054908 File Offset: 0x00052B08
|
|
// (set) Token: 0x06001426 RID: 5158 RVA: 0x0005493C File Offset: 0x00052B3C
|
|
[Token(Token = "0x17000302")]
|
|
public float KJILBCNBJBF
|
|
{
|
|
[Token(Token = "0x6001425")]
|
|
[Address(RVA = "0x1C4AA80", Offset = "0x1C49A80", VA = "0x181C4AA80")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
}
|
|
return this.unityRigidbody.drag;
|
|
}
|
|
[Token(Token = "0x6001426")]
|
|
[Address(RVA = "0x1C4CCC0", Offset = "0x1C4BCC0", VA = "0x181C4CCC0")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.drag = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000303 RID: 771
|
|
// (get) Token: 0x06001427 RID: 5159 RVA: 0x00054970 File Offset: 0x00052B70
|
|
// (set) Token: 0x06001428 RID: 5160 RVA: 0x000549A4 File Offset: 0x00052BA4
|
|
[Token(Token = "0x17000303")]
|
|
public float OKLPNLJGKKP
|
|
{
|
|
[Token(Token = "0x6001427")]
|
|
[Address(RVA = "0x1C4A870", Offset = "0x1C49870", VA = "0x181C4A870")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
}
|
|
return this.unityRigidbody.angularDrag;
|
|
}
|
|
[Token(Token = "0x6001428")]
|
|
[Address(RVA = "0x1C4CA90", Offset = "0x1C4BA90", VA = "0x181C4CA90")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.angularDrag = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000304 RID: 772
|
|
// (get) Token: 0x06001429 RID: 5161 RVA: 0x000549D8 File Offset: 0x00052BD8
|
|
// (set) Token: 0x0600142A RID: 5162 RVA: 0x00054A10 File Offset: 0x00052C10
|
|
[Token(Token = "0x17000304")]
|
|
public bool IEIKHAKBHFL
|
|
{
|
|
[Token(Token = "0x6001429")]
|
|
[Address(RVA = "0x1C4B940", Offset = "0x1C4A940", VA = "0x181C4B940")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
bool flag = rigidbody != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
return this.unityRigidbody.useGravity;
|
|
}
|
|
[Token(Token = "0x600142A")]
|
|
[Address(RVA = "0x1C4ED40", Offset = "0x1C4DD40", VA = "0x181C4ED40")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.useGravity = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000305 RID: 773
|
|
// (get) Token: 0x0600142B RID: 5163 RVA: 0x00054A44 File Offset: 0x00052C44
|
|
// (set) Token: 0x0600142C RID: 5164 RVA: 0x00054A80 File Offset: 0x00052C80
|
|
[Token(Token = "0x17000305")]
|
|
public Vector3 AOICKJOAOMK
|
|
{
|
|
[Token(Token = "0x600142B")]
|
|
[Address(RVA = "0x1C4AF40", Offset = "0x1C49F40", VA = "0x181C4AF40")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (flag || "{il2cpp array field il2cppMethodInfo->}" == flag)
|
|
{
|
|
}
|
|
Transform transform;
|
|
float num = transform.LACCAFFAOIG();
|
|
float z = Vector3.zero.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600142C")]
|
|
[Address(RVA = "0x1C4D2C0", Offset = "0x1C4C2C0", VA = "0x181C4D2C0")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
float z = value.z;
|
|
this.CIAGDANMNAP.z = z;
|
|
return;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float num2 = base.transform.LACCAFFAOIG();
|
|
float z2 = value.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000306 RID: 774
|
|
// (get) Token: 0x0600142D RID: 5165 RVA: 0x00054AE0 File Offset: 0x00052CE0
|
|
[Token(Token = "0x17000306")]
|
|
public Vector3 IGGEJEKIEPN
|
|
{
|
|
[Token(Token = "0x600142D")]
|
|
[Address(RVA = "0x1C4BA30", Offset = "0x1C4AA30", VA = "0x181C4BA30")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
bool flag2;
|
|
if (flag2 || "{il2cpp array field il2cppMethodInfo->}" == flag2)
|
|
{
|
|
}
|
|
Transform transform;
|
|
float num = transform.LACCAFFAOIG();
|
|
Vector3 zero = Vector3.zero;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000307 RID: 775
|
|
// (get) Token: 0x0600142E RID: 5166 RVA: 0x00054B2C File Offset: 0x00052D2C
|
|
// (set) Token: 0x0600142F RID: 5167 RVA: 0x00054B60 File Offset: 0x00052D60
|
|
[Token(Token = "0x17000307")]
|
|
public CollisionDetectionMode HGMIIIFOHGE
|
|
{
|
|
[Token(Token = "0x600142E")]
|
|
[Address(RVA = "0x1C4A960", Offset = "0x1C49960", VA = "0x181C4A960")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
}
|
|
return this.unityRigidbody.collisionDetectionMode;
|
|
}
|
|
[Token(Token = "0x600142F")]
|
|
[Address(RVA = "0x1C4CBE0", Offset = "0x1C4BBE0", VA = "0x181C4CBE0")]
|
|
set
|
|
{
|
|
this.PANFLAPMMDL = value;
|
|
bool isKinematic = this.JEGGMAKBGEK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001430 RID: 5168 RVA: 0x00054B7C File Offset: 0x00052D7C
|
|
[Token(Token = "0x6001430")]
|
|
[Address(RVA = "0x1C46D70", Offset = "0x1C45D70", VA = "0x181C46D70")]
|
|
private void HIPAPKJFFLF(CollisionDetectionMode ODPOJAFDECO)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000308 RID: 776
|
|
// (get) Token: 0x06001431 RID: 5169 RVA: 0x00054BAC File Offset: 0x00052DAC
|
|
// (set) Token: 0x06001432 RID: 5170 RVA: 0x00054BE0 File Offset: 0x00052DE0
|
|
[Token(Token = "0x17000308")]
|
|
public float LLOHKJOOOIM
|
|
{
|
|
[Token(Token = "0x6001431")]
|
|
[Address(RVA = "0x1C4B370", Offset = "0x1C4A370", VA = "0x181C4B370")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
}
|
|
return this.unityRigidbody.maxAngularVelocity;
|
|
}
|
|
[Token(Token = "0x6001432")]
|
|
[Address(RVA = "0x1C4DCA0", Offset = "0x1C4CCA0", VA = "0x181C4DCA0")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.maxAngularVelocity = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000309 RID: 777
|
|
// (get) Token: 0x06001433 RID: 5171 RVA: 0x00054C14 File Offset: 0x00052E14
|
|
// (set) Token: 0x06001434 RID: 5172 RVA: 0x00054C48 File Offset: 0x00052E48
|
|
[Token(Token = "0x17000309")]
|
|
public RigidbodyConstraints KKNFLCLMNDN
|
|
{
|
|
[Token(Token = "0x6001433")]
|
|
[Address(RVA = "0x1C4A9F0", Offset = "0x1C499F0", VA = "0x181C4A9F0")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
}
|
|
return this.unityRigidbody.constraints;
|
|
}
|
|
[Token(Token = "0x6001434")]
|
|
[Address(RVA = "0x1C4CC30", Offset = "0x1C4BC30", VA = "0x181C4CC30")]
|
|
set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030A RID: 778
|
|
// (get) Token: 0x06001435 RID: 5173 RVA: 0x00054C78 File Offset: 0x00052E78
|
|
[Token(Token = "0x1700030A")]
|
|
public bool PJHKCJNMEEP
|
|
{
|
|
[Token(Token = "0x6001435")]
|
|
[Address(RVA = "0x1BA7300", Offset = "0x1BA6300", VA = "0x181BA7300")]
|
|
get
|
|
{
|
|
return this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030B RID: 779
|
|
// (get) Token: 0x06001436 RID: 5174 RVA: 0x00054C98 File Offset: 0x00052E98
|
|
[Token(Token = "0x1700030B")]
|
|
private Transform FCPIJLBHEIO
|
|
{
|
|
[Token(Token = "0x6001436")]
|
|
[Address(RVA = "0x1C47F00", Offset = "0x1C46F00", VA = "0x181C47F00")]
|
|
get
|
|
{
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
return this.DIOPGMMILKM;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030C RID: 780
|
|
// (get) Token: 0x06001437 RID: 5175 RVA: 0x00054CC4 File Offset: 0x00052EC4
|
|
[Token(Token = "0x1700030C")]
|
|
public Transform ONHPOMOACHE
|
|
{
|
|
[Token(Token = "0x6001437")]
|
|
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130")]
|
|
get
|
|
{
|
|
return base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030D RID: 781
|
|
// (get) Token: 0x06001438 RID: 5176 RVA: 0x00054CD8 File Offset: 0x00052ED8
|
|
[Token(Token = "0x1700030D")]
|
|
public Transform MDKDCJFEBJH
|
|
{
|
|
[Token(Token = "0x6001438")]
|
|
[Address(RVA = "0x1C4A5F0", Offset = "0x1C495F0", VA = "0x181C4A5F0")]
|
|
get
|
|
{
|
|
for (;;)
|
|
{
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
int num = 0;
|
|
if (flag)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
if (!(num != num2))
|
|
{
|
|
break;
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
goto Block_1;
|
|
}
|
|
}
|
|
return base.transform;
|
|
Block_1:
|
|
return this.DIOPGMMILKM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030E RID: 782
|
|
// (get) Token: 0x06001439 RID: 5177 RVA: 0x00054D24 File Offset: 0x00052F24
|
|
// (set) Token: 0x0600143A RID: 5178 RVA: 0x00054D38 File Offset: 0x00052F38
|
|
[Token(Token = "0x1700030E")]
|
|
public RigidbodyEx HICENEOPGOF
|
|
{
|
|
[Token(Token = "0x6001439")]
|
|
[Address(RVA = "0x5B7060", Offset = "0x5B6060", VA = "0x1805B7060")]
|
|
get
|
|
{
|
|
return this.KGCFPFPDJPM;
|
|
}
|
|
[Token(Token = "0x600143A")]
|
|
[Address(RVA = "0x1C4DD30", Offset = "0x1C4CD30", VA = "0x181C4DD30")]
|
|
set
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC idhpklfpoea2;
|
|
Delegate delegate6;
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
if (this.KGCFPFPDJPM == value)
|
|
{
|
|
return;
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num2 = 0;
|
|
if (!(kgcfpfpdjpm != num2))
|
|
{
|
|
goto IL_1A3;
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm2 = this.KGCFPFPDJPM;
|
|
kgcfpfpdjpm2.CPFDOIMONGL.BIHKNNPGGKP(this);
|
|
kgcfpfpdjpm2.IOHJIMJBLDM();
|
|
RigidbodyEx kgcfpfpdjpm3 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc;
|
|
fpledokdlcc.method_ptr = ldftn(PNOJHIPEGBI);
|
|
fpledokdlcc.method = ldftn(PNOJHIPEGBI);
|
|
fpledokdlcc.m_target = this;
|
|
RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = kgcfpfpdjpm3.DCLFLJNKPOA;
|
|
Delegate @delegate = Delegate.Remove(dclfljnkpoa, fpledokdlcc);
|
|
if (@delegate != 0 && @delegate == 0)
|
|
{
|
|
continue;
|
|
}
|
|
while (@delegate != dclfljnkpoa)
|
|
{
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm4 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc2;
|
|
fpledokdlcc2.method_ptr = ldftn(CBLIFIJDBBH);
|
|
fpledokdlcc2.method = ldftn(CBLIFIJDBBH);
|
|
fpledokdlcc2.m_target = this;
|
|
RigidbodyEx.FPLEDOKDLCC jagbdlhkpll = kgcfpfpdjpm4.JAGBDLHKPLL;
|
|
Delegate delegate2 = Delegate.Remove(jagbdlhkpll, fpledokdlcc2);
|
|
if (delegate2 != 0 && delegate2 == 0)
|
|
{
|
|
continue;
|
|
}
|
|
while (delegate2 != jagbdlhkpll)
|
|
{
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm5 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc3;
|
|
fpledokdlcc3.method_ptr = ldftn(BMMGIBIDBJB);
|
|
fpledokdlcc3.method = ldftn(BMMGIBIDBJB);
|
|
fpledokdlcc3.m_target = this;
|
|
RigidbodyEx.FPLEDOKDLCC idhpklfpoea = kgcfpfpdjpm5.IDHPKLFPOEA;
|
|
Delegate delegate3 = Delegate.Remove(idhpklfpoea, fpledokdlcc3);
|
|
if (delegate3 != 0 && delegate3 == 0)
|
|
{
|
|
continue;
|
|
}
|
|
while (delegate3 != idhpklfpoea)
|
|
{
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm6 = this.KGCFPFPDJPM;
|
|
if (!kgcfpfpdjpm6.<DNDMNOFHPOK>k__BackingField)
|
|
{
|
|
kgcfpfpdjpm6.LAAFPOPPNJD(this);
|
|
}
|
|
if (this.<DNDMNOFHPOK>k__BackingField)
|
|
{
|
|
goto IL_1A3;
|
|
}
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
Transform boemilgmong = this.BOEMILGMONG;
|
|
transform.SetParent(boemilgmong, true);
|
|
AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL;
|
|
RigidbodyEx kgcfpfpdjpm7 = this.KGCFPFPDJPM;
|
|
cpfdoimongl.BIHKNNPGGKP(kgcfpfpdjpm7);
|
|
this.IOHJIMJBLDM();
|
|
goto IL_1A3;
|
|
}
|
|
goto IL_251;
|
|
IL_270:
|
|
Transform transform2 = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform3;
|
|
int num3;
|
|
transform3.position = num3;
|
|
Transform transform4 = this.FCPIJLBHEIO;
|
|
Transform transform5 = base.transform;
|
|
Transform transform6 = this.FCPIJLBHEIO;
|
|
Transform transform7 = base.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
transform6.localScale = num3;
|
|
Transform transform8 = this.FCPIJLBHEIO;
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
transform8.SetParent(targetTransform, true);
|
|
RigidbodyEx kgcfpfpdjpm8 = this.KGCFPFPDJPM;
|
|
EEDONNAHMFK actualUpdateLod = this.GetActualUpdateLod();
|
|
RigidbodyEx kgcfpfpdjpm9 = this.KGCFPFPDJPM;
|
|
kgcfpfpdjpm9.CPFDOIMONGL.BPAJKKAGPKB(this);
|
|
kgcfpfpdjpm9.IOHJIMJBLDM();
|
|
RigidbodyEx kgcfpfpdjpm10 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc4;
|
|
fpledokdlcc4.method_ptr = ldftn(PNOJHIPEGBI);
|
|
fpledokdlcc4.method = ldftn(PNOJHIPEGBI);
|
|
fpledokdlcc4.m_target = this;
|
|
RigidbodyEx.FPLEDOKDLCC dclfljnkpoa2 = kgcfpfpdjpm10.DCLFLJNKPOA;
|
|
Delegate delegate4 = Delegate.Combine(dclfljnkpoa2, fpledokdlcc4);
|
|
if (delegate4 != 0 && delegate4 == 0)
|
|
{
|
|
continue;
|
|
}
|
|
while (delegate4 != dclfljnkpoa2)
|
|
{
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm11 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc5;
|
|
fpledokdlcc5.method_ptr = ldftn(CBLIFIJDBBH);
|
|
fpledokdlcc5.method = ldftn(CBLIFIJDBBH);
|
|
fpledokdlcc5.m_target = this;
|
|
RigidbodyEx.FPLEDOKDLCC jagbdlhkpll2 = kgcfpfpdjpm11.JAGBDLHKPLL;
|
|
Delegate delegate5 = Delegate.Combine(jagbdlhkpll2, fpledokdlcc5);
|
|
if (delegate5 != 0 && delegate5 == 0)
|
|
{
|
|
continue;
|
|
}
|
|
while (delegate5 != jagbdlhkpll2)
|
|
{
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm12 = this.KGCFPFPDJPM;
|
|
RigidbodyEx.FPLEDOKDLCC fpledokdlcc6;
|
|
fpledokdlcc6.method_ptr = ldftn(BMMGIBIDBJB);
|
|
fpledokdlcc6.method = ldftn(BMMGIBIDBJB);
|
|
fpledokdlcc6.m_target = this;
|
|
idhpklfpoea2 = kgcfpfpdjpm12.IDHPKLFPOEA;
|
|
delegate6 = Delegate.Combine(idhpklfpoea2, fpledokdlcc6);
|
|
if (delegate6 == 0 || delegate6 != 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_251:
|
|
Transform transform9 = this.FCPIJLBHEIO;
|
|
Transform parent = base.transform.parent;
|
|
transform9.SetParent(parent, true);
|
|
goto IL_270;
|
|
IL_1A3:
|
|
this.KGCFPFPDJPM = value;
|
|
Func<object> func = new Func(this.PIKBEAACHML);
|
|
num3 = 0;
|
|
KEICHELBBEL gkdihfccogj = KEICHELBBEL.GKDIHFCCOGJ;
|
|
IEIBEBFINNI.FEKIFNBFODN(func, num);
|
|
if (this.<DNDMNOFHPOK>k__BackingField)
|
|
{
|
|
goto IL_406;
|
|
}
|
|
RigidbodyEx kgcfpfpdjpm13 = this.KGCFPFPDJPM;
|
|
int num4 = 0;
|
|
if (!(kgcfpfpdjpm13 != num4))
|
|
{
|
|
goto IL_3FA;
|
|
}
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform parent2 = base.transform.parent;
|
|
this.BOEMILGMONG = parent2;
|
|
Transform transform10 = base.transform;
|
|
Transform transform11 = this.KGCFPFPDJPM.transform;
|
|
transform10.SetParent(transform11, true);
|
|
AOLMGGAPKEH cpfdoimongl2 = this.CPFDOIMONGL;
|
|
RigidbodyEx kgcfpfpdjpm14 = this.KGCFPFPDJPM;
|
|
cpfdoimongl2.BPAJKKAGPKB(kgcfpfpdjpm14);
|
|
this.IOHJIMJBLDM();
|
|
goto IL_251;
|
|
}
|
|
goto IL_270;
|
|
}
|
|
while (delegate6 != idhpklfpoea2)
|
|
{
|
|
}
|
|
IL_3FA:
|
|
this.ClearVelocity();
|
|
this.DKDBDOFNHHL();
|
|
IL_406:
|
|
RigidbodyEx.FPLEDOKDLCC gpphldmngfl = this.GPPHLDMNGFL;
|
|
if (gpphldmngfl != 0)
|
|
{
|
|
gpphldmngfl(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700030F RID: 783
|
|
// (get) Token: 0x0600143B RID: 5179 RVA: 0x00055168 File Offset: 0x00053368
|
|
[Token(Token = "0x1700030F")]
|
|
public bool IHLCHCBIBEF
|
|
{
|
|
[Token(Token = "0x600143B")]
|
|
[Address(RVA = "0x1C4AB10", Offset = "0x1C49B10", VA = "0x181C4AB10")]
|
|
get
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
return kgcfpfpdjpm != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000310 RID: 784
|
|
// (get) Token: 0x0600143C RID: 5180 RVA: 0x00055188 File Offset: 0x00053388
|
|
[Token(Token = "0x17000310")]
|
|
public Vector3 EKEJKLAGLEA
|
|
{
|
|
[Token(Token = "0x600143C")]
|
|
[Address(RVA = "0x1C4B400", Offset = "0x1C4A400", VA = "0x181C4B400")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000311 RID: 785
|
|
// (get) Token: 0x0600143D RID: 5181 RVA: 0x000551A8 File Offset: 0x000533A8
|
|
// (set) Token: 0x0600143E RID: 5182 RVA: 0x000551D8 File Offset: 0x000533D8
|
|
[Token(Token = "0x17000311")]
|
|
public Vector3 JJGDNPNBINJ
|
|
{
|
|
[Token(Token = "0x600143D")]
|
|
[Address(RVA = "0x1C4B6F0", Offset = "0x1C4A6F0", VA = "0x181C4B6F0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600143E")]
|
|
[Address(RVA = "0x1C4E900", Offset = "0x1C4D900", VA = "0x181C4E900")]
|
|
set
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
float z = value.z;
|
|
return;
|
|
}
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = value.z;
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
float z4 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000312 RID: 786
|
|
// (get) Token: 0x0600143F RID: 5183 RVA: 0x00055248 File Offset: 0x00053448
|
|
// (set) Token: 0x06001440 RID: 5184 RVA: 0x00055284 File Offset: 0x00053484
|
|
[Token(Token = "0x17000312")]
|
|
public float GDKPFBCIODH
|
|
{
|
|
[Token(Token = "0x600143F")]
|
|
[Address(RVA = "0x1C4B120", Offset = "0x1C4A120", VA = "0x181C4B120")]
|
|
get
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
return 0.ABDKFENDAKH();
|
|
}
|
|
[Token(Token = "0x6001440")]
|
|
[Address(RVA = "0x1C4D430", Offset = "0x1C4C430", VA = "0x181C4D430")]
|
|
set
|
|
{
|
|
while (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
int num = 0;
|
|
if (flag)
|
|
{
|
|
}
|
|
if (RigidbodyEx.KGOHIIBNFJI(num.ABDKFENDAKH(), value) && this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
if (RigidbodyEx.KGOHIIBNFJI(base.transform.ABDKFENDAKH(), value))
|
|
{
|
|
base.transform.MCFLPFCGOOL(value);
|
|
this.NGFBKPOBDGP = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000313 RID: 787
|
|
// (get) Token: 0x06001441 RID: 5185 RVA: 0x000552FC File Offset: 0x000534FC
|
|
// (set) Token: 0x06001442 RID: 5186 RVA: 0x00055338 File Offset: 0x00053538
|
|
[Token(Token = "0x17000313")]
|
|
public float MKDHFENOFDO
|
|
{
|
|
[Token(Token = "0x6001441")]
|
|
[Address(RVA = "0x1C4B8A0", Offset = "0x1C4A8A0", VA = "0x181C4B8A0")]
|
|
get
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
return 0.LACCAFFAOIG();
|
|
}
|
|
[Token(Token = "0x6001442")]
|
|
[Address(RVA = "0x1C4EB80", Offset = "0x1C4DB80", VA = "0x181C4EB80")]
|
|
set
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG || this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
Transform transform = base.transform;
|
|
if (transform.parent)
|
|
{
|
|
Transform parent = transform.parent;
|
|
}
|
|
if (RigidbodyEx.KGOHIIBNFJI(transform.ABDKFENDAKH(), value))
|
|
{
|
|
transform.MCFLPFCGOOL(value);
|
|
this.NGFBKPOBDGP = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000314 RID: 788
|
|
// (get) Token: 0x06001443 RID: 5187 RVA: 0x000553A0 File Offset: 0x000535A0
|
|
[Token(Token = "0x17000314")]
|
|
public Quaternion KNEPGGGNJBE
|
|
{
|
|
[Token(Token = "0x6001443")]
|
|
[Address(RVA = "0x1C4B480", Offset = "0x1C4A480", VA = "0x181C4B480")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000315 RID: 789
|
|
// (get) Token: 0x06001444 RID: 5188 RVA: 0x000553B8 File Offset: 0x000535B8
|
|
// (set) Token: 0x06001445 RID: 5189 RVA: 0x000553D8 File Offset: 0x000535D8
|
|
[Token(Token = "0x17000315")]
|
|
public Quaternion MEJCMIKAJCD
|
|
{
|
|
[Token(Token = "0x6001444")]
|
|
[Address(RVA = "0x1C4B7E0", Offset = "0x1C4A7E0", VA = "0x181C4B7E0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (flag || !flag2)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6001445")]
|
|
[Address(RVA = "0x1C4EA70", Offset = "0x1C4DA70", VA = "0x181C4EA70")]
|
|
set
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
return;
|
|
}
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
Quaternion quaternion;
|
|
while (quaternion != 0)
|
|
{
|
|
}
|
|
bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000316 RID: 790
|
|
// (get) Token: 0x06001446 RID: 5190 RVA: 0x00055428 File Offset: 0x00053628
|
|
// (set) Token: 0x06001447 RID: 5191 RVA: 0x00055450 File Offset: 0x00053650
|
|
[Token(Token = "0x17000316")]
|
|
public Vector3 EIJNMCNMMOC
|
|
{
|
|
[Token(Token = "0x6001446")]
|
|
[Address(RVA = "0x1C4B4F0", Offset = "0x1C4A4F0", VA = "0x181C4B4F0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6001447")]
|
|
[Address(RVA = "0x1C4E6A0", Offset = "0x1C4D6A0", VA = "0x181C4E6A0")]
|
|
set
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (!(kgcfpfpdjpm != num))
|
|
{
|
|
float z = value.z;
|
|
return;
|
|
}
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
float z2 = value.z;
|
|
return;
|
|
}
|
|
float z3 = value.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000317 RID: 791
|
|
// (get) Token: 0x06001448 RID: 5192 RVA: 0x000554A4 File Offset: 0x000536A4
|
|
// (set) Token: 0x06001449 RID: 5193 RVA: 0x000554C4 File Offset: 0x000536C4
|
|
[Token(Token = "0x17000317")]
|
|
public Quaternion PANKPLBABFB
|
|
{
|
|
[Token(Token = "0x6001448")]
|
|
[Address(RVA = "0x1C4B5F0", Offset = "0x1C4A5F0", VA = "0x181C4B5F0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6001449")]
|
|
[Address(RVA = "0x1C4E7E0", Offset = "0x1C4D7E0", VA = "0x181C4E7E0")]
|
|
set
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (!(kgcfpfpdjpm != num))
|
|
{
|
|
return;
|
|
}
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
return;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000318 RID: 792
|
|
// (get) Token: 0x0600144A RID: 5194 RVA: 0x00055500 File Offset: 0x00053700
|
|
// (set) Token: 0x0600144B RID: 5195 RVA: 0x0005551C File Offset: 0x0005371C
|
|
[Token(Token = "0x17000318")]
|
|
public Vector3 NHAOMEMANJA
|
|
{
|
|
[Token(Token = "0x600144A")]
|
|
[Address(RVA = "0x1C4B9D0", Offset = "0x1C4A9D0", VA = "0x181C4B9D0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600144A)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::get_velocity()
|
|
|
|
---> 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)))
|
|
stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2)))
|
|
}
|
|
|
|
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(Token = "0x600144B")]
|
|
[Address(RVA = "0x1C4EDD0", Offset = "0x1C4DDD0", VA = "0x181C4EDD0")]
|
|
set
|
|
{
|
|
float z = value.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000319 RID: 793
|
|
// (get) Token: 0x0600144C RID: 5196 RVA: 0x00055540 File Offset: 0x00053740
|
|
[Token(Token = "0x17000319")]
|
|
public Vector3 EDDACPBACDC
|
|
{
|
|
[Token(Token = "0x600144C")]
|
|
[Address(RVA = "0x1C4BE50", Offset = "0x1C4AE50", VA = "0x181C4BE50")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031A RID: 794
|
|
// (get) Token: 0x0600144D RID: 5197 RVA: 0x0005556C File Offset: 0x0005376C
|
|
// (set) Token: 0x0600144E RID: 5198 RVA: 0x0005558C File Offset: 0x0005378C
|
|
[Token(Token = "0x1700031A")]
|
|
public Vector3 BFOFFHFAPDG
|
|
{
|
|
[Token(Token = "0x600144D")]
|
|
[Address(RVA = "0x1C4B1C0", Offset = "0x1C4A1C0", VA = "0x181C4B1C0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && !flag2)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x600144E")]
|
|
[Address(RVA = "0x1C4D600", Offset = "0x1C4C600", VA = "0x181C4D600")]
|
|
set
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
value.z = z;
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
bool flag = kgcfpfpdjpm != num;
|
|
LAEEBFEKIHD.GHDPDPMCHLP velocityHandler = this.VelocityHandler;
|
|
if (!flag)
|
|
{
|
|
if (velocityHandler == 0)
|
|
{
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
string[] array = new string[7];
|
|
string name = base.gameObject.name;
|
|
string text = string.Format("{0}: Tried to set velocity to {1} on non-physics object without velocity handler\n", name, name);
|
|
throw new ArrayTypeMismatchException();
|
|
}
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float z2 = value.z;
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
else if (velocityHandler == 0)
|
|
{
|
|
Vector3 zero2 = Vector3.zero;
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
return;
|
|
}
|
|
string text2 = base.gameObject.name + ": Tried to set kinematic local linear velocity without VelocityHandler";
|
|
}
|
|
float z3 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031B RID: 795
|
|
// (get) Token: 0x0600144F RID: 5199 RVA: 0x0005576C File Offset: 0x0005396C
|
|
// (set) Token: 0x06001450 RID: 5200 RVA: 0x00055788 File Offset: 0x00053988
|
|
[Token(Token = "0x1700031B")]
|
|
public Vector3 KHJFDILDLAD
|
|
{
|
|
[Token(Token = "0x600144F")]
|
|
[Address(RVA = "0x1C4A900", Offset = "0x1C49900", VA = "0x181C4A900")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600144F)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::get_angularVelocity()
|
|
|
|
---> 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)))
|
|
stloc:float32(var_3_0D, ldfld:float32(Vector3::z, ldloc:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](var_2)))
|
|
}
|
|
|
|
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(Token = "0x6001450")]
|
|
[Address(RVA = "0x1C4CB20", Offset = "0x1C4BB20", VA = "0x181C4CB20")]
|
|
set
|
|
{
|
|
float z = value.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031C RID: 796
|
|
// (get) Token: 0x06001451 RID: 5201 RVA: 0x000557AC File Offset: 0x000539AC
|
|
// (set) Token: 0x06001452 RID: 5202 RVA: 0x000557F0 File Offset: 0x000539F0
|
|
[Token(Token = "0x1700031C")]
|
|
public Vector3 MNAAAEOBAHP
|
|
{
|
|
[Token(Token = "0x6001451")]
|
|
[Address(RVA = "0x1C4BCA0", Offset = "0x1C4ACA0", VA = "0x181C4BCA0")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6001452")]
|
|
[Address(RVA = "0x1C4EE90", Offset = "0x1C4DE90", VA = "0x181C4EE90")]
|
|
set
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num)
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm2 = this.KGCFPFPDJPM;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = value.z;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
value.z = z3;
|
|
}
|
|
float z4 = value.z;
|
|
Vector3 vector3;
|
|
float z5 = vector3.z;
|
|
Vector3 vector4;
|
|
float z6 = vector4.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031D RID: 797
|
|
// (get) Token: 0x06001453 RID: 5203 RVA: 0x00055858 File Offset: 0x00053A58
|
|
// (set) Token: 0x06001454 RID: 5204 RVA: 0x00055878 File Offset: 0x00053A78
|
|
[Token(Token = "0x1700031D")]
|
|
public Vector3 MOGOLDLEJAL
|
|
{
|
|
[Token(Token = "0x6001453")]
|
|
[Address(RVA = "0x1C4AE20", Offset = "0x1C49E20", VA = "0x181C4AE20")]
|
|
get
|
|
{
|
|
bool flag;
|
|
bool flag2;
|
|
if (!flag && !flag2)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6001454")]
|
|
[Address(RVA = "0x1C4CF80", Offset = "0x1C4BF80", VA = "0x181C4CF80")]
|
|
set
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
value.z = z;
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
bool flag = kgcfpfpdjpm != num;
|
|
LAEEBFEKIHD.GHDPDPMCHLP velocityHandler = this.VelocityHandler;
|
|
if (!flag)
|
|
{
|
|
if (velocityHandler != 0)
|
|
{
|
|
goto IL_A2;
|
|
}
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
Vector3 zero = Vector3.zero;
|
|
bool flag2;
|
|
if (!flag2)
|
|
{
|
|
return;
|
|
}
|
|
string text = base.gameObject.name + ": Tried to set angular velocity on non-physics object without velocity handler";
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogWarning(text, gameObject);
|
|
}
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
return;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
}
|
|
if (velocityHandler == 0)
|
|
{
|
|
Vector3 zero2 = Vector3.zero;
|
|
bool flag4;
|
|
if (!flag4)
|
|
{
|
|
return;
|
|
}
|
|
string name = base.gameObject.name;
|
|
}
|
|
IL_A2:
|
|
float z2 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031E RID: 798
|
|
// (get) Token: 0x06001455 RID: 5205 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06001456 RID: 5206 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700031E")]
|
|
public Vector3 OMMFMGMOBMA
|
|
{
|
|
[Token(Token = "0x6001455")]
|
|
[Address(RVA = "0x1C4AC80", Offset = "0x1C49C80", VA = "0x181C4AC80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6001456")]
|
|
[Address(RVA = "0x1C4CE60", Offset = "0x1C4BE60", VA = "0x181C4CE60")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700031F RID: 799
|
|
// (get) Token: 0x06001457 RID: 5207 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06001458 RID: 5208 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700031F")]
|
|
public Quaternion JLALLGDBFNB
|
|
{
|
|
[Token(Token = "0x6001457")]
|
|
[Address(RVA = "0x1C4AB70", Offset = "0x1C49B70", VA = "0x181C4AB70")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6001458")]
|
|
[Address(RVA = "0x1C4CD50", Offset = "0x1C4BD50", VA = "0x181C4CD50")]
|
|
set
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000320 RID: 800
|
|
// (get) Token: 0x06001459 RID: 5209 RVA: 0x00055938 File Offset: 0x00053B38
|
|
// (set) Token: 0x0600145A RID: 5210 RVA: 0x0005596C File Offset: 0x00053B6C
|
|
[Token(Token = "0x17000320")]
|
|
public bool JEGGMAKBGEK
|
|
{
|
|
[Token(Token = "0x6001459")]
|
|
[Address(RVA = "0x1C4AD90", Offset = "0x1C49D90", VA = "0x181C4AD90")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
return !(rigidbody != num) || this.unityRigidbody.isKinematic;
|
|
}
|
|
[Token(Token = "0x600145A")]
|
|
[Address(RVA = "0x1C461C0", Offset = "0x1C451C0", VA = "0x181C461C0")]
|
|
private set
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
int num2 = 0;
|
|
if (!(rigidbody2 != num2))
|
|
{
|
|
}
|
|
if (this.unityRigidbody.isKinematic != value)
|
|
{
|
|
CollisionDetectionMode panflapmmdl = this.PANFLAPMMDL;
|
|
CollisionDetectionMode collisionDetectionMode = this.JFJLAOCMFNA(panflapmmdl, value);
|
|
if (value)
|
|
{
|
|
}
|
|
this.unityRigidbody.isKinematic = value;
|
|
if (!value)
|
|
{
|
|
}
|
|
RigidbodyEx.FPLEDOKDLCC jmhdmbmiepp = this.JMHDMBMIEPP;
|
|
if (jmhdmbmiepp != 0)
|
|
{
|
|
jmhdmbmiepp(this);
|
|
}
|
|
if (!this.JEGGMAKBGEK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.PJHFFJDOCKG = (int)((ulong)0L);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000321 RID: 801
|
|
// (get) Token: 0x0600145B RID: 5211 RVA: 0x00055A18 File Offset: 0x00053C18
|
|
[Token(Token = "0x17000321")]
|
|
public bool EHBLIBLIMDE
|
|
{
|
|
[Token(Token = "0x600145B")]
|
|
[Address(RVA = "0x1C4A530", Offset = "0x1C49530", VA = "0x181C4A530")]
|
|
get
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num && !this.unityRigidbody.isKinematic && this.VelocityProvider <= (ulong)0L && !this.IHLCHCBIBEF)
|
|
{
|
|
return !this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000322 RID: 802
|
|
// (get) Token: 0x0600145C RID: 5212 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000322")]
|
|
public bool OLOMGNLGBEA
|
|
{
|
|
[Token(Token = "0x600145C")]
|
|
[Address(RVA = "0x692A00", Offset = "0x691A00", VA = "0x180692A00")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000323 RID: 803
|
|
// (get) Token: 0x0600145D RID: 5213 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17000323")]
|
|
public bool DPAEGPDNBCC
|
|
{
|
|
[Token(Token = "0x600145D")]
|
|
[Address(RVA = "0xCDF290", Offset = "0xCDE290", VA = "0x180CDF290")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000324 RID: 804
|
|
// (get) Token: 0x0600145E RID: 5214 RVA: 0x00055A70 File Offset: 0x00053C70
|
|
[Token(Token = "0x17000324")]
|
|
public bool FIKDPCNEHJC
|
|
{
|
|
[Token(Token = "0x600145E")]
|
|
[Address(RVA = "0x1C4A4C0", Offset = "0x1C494C0", VA = "0x181C4A4C0")]
|
|
get
|
|
{
|
|
while (this.VelocityHandler <= (ulong)0L)
|
|
{
|
|
if (this.JEGGMAKBGEK)
|
|
{
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000325 RID: 805
|
|
// (get) Token: 0x0600145F RID: 5215 RVA: 0x00055A94 File Offset: 0x00053C94
|
|
[Token(Token = "0x17000325")]
|
|
public bool FMGHIHCOEDH
|
|
{
|
|
[Token(Token = "0x600145F")]
|
|
[Address(RVA = "0x1C4A750", Offset = "0x1C49750", VA = "0x181C4A750")]
|
|
get
|
|
{
|
|
if (!SingletonMonoBehaviour.ONCPNMDGGKG.<COEJDGMMNHF>k__BackingField)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
return !this.GOCDCHKGIJP;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001460 RID: 5216 RVA: 0x00055AD4 File Offset: 0x00053CD4
|
|
[Token(Token = "0x6001460")]
|
|
[Address(RVA = "0x1C45460", Offset = "0x1C44460", VA = "0x181C45460")]
|
|
private void Awake()
|
|
{
|
|
PhotonView photonView = this.photonView;
|
|
int num = 0;
|
|
if (photonView == num)
|
|
{
|
|
PhotonView componentInParent = base.GetComponentInParent<PhotonView>();
|
|
this.photonView = componentInParent;
|
|
}
|
|
CullingGroupManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
uint num3;
|
|
RigidbodyEx.HEIDKDAAPND = instance.GetOrCreateCullingGroup<RigidbodyEx>((int)num3, (ushort)num2);
|
|
MEFKCIOFGAI<RigidbodyEx> heidkdaapnd = RigidbodyEx.HEIDKDAAPND;
|
|
int num4 = 0;
|
|
if (num4 < num2)
|
|
{
|
|
num4 += num4;
|
|
if (num4 == num2)
|
|
{
|
|
goto IL_F7;
|
|
}
|
|
num4++;
|
|
}
|
|
CollisionDetectionMode collisionDetectionMode = this.HGMIIIFOHGE;
|
|
this.PANFLAPMMDL = collisionDetectionMode;
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num5 = 0;
|
|
if (rigidbody != num5 && this.customCenterOfMass != (ulong)0L)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float z = this.customCenterOfMass.value.z;
|
|
this.ResetInertiaTensor();
|
|
}
|
|
if (this.EHBLIBLIMDE && !this.unityRigidbody.IsSleeping())
|
|
{
|
|
this.LAINHJHCEHI = false;
|
|
}
|
|
this.DKDBDOFNHHL();
|
|
if (SingletonMonoBehaviour.ONCPNMDGGKG.<COEJDGMMNHF>k__BackingField && !this.forceNoInterpolation)
|
|
{
|
|
this.CPFDOIMONGL.BIHKNNPGGKP(this);
|
|
}
|
|
IL_F7:
|
|
this.CPFDOIMONGL.BPAJKKAGPKB(this);
|
|
this.IOHJIMJBLDM();
|
|
this.ClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06001461 RID: 5217 RVA: 0x00055BF8 File Offset: 0x00053DF8
|
|
[Token(Token = "0x6001461")]
|
|
[Address(RVA = "0x1C468A0", Offset = "0x1C458A0", VA = "0x181C468A0")]
|
|
private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC)
|
|
{
|
|
this.DKDBDOFNHHL();
|
|
}
|
|
|
|
// Token: 0x06001462 RID: 5218 RVA: 0x00055C0C File Offset: 0x00053E0C
|
|
[Token(Token = "0x6001462")]
|
|
[Address(RVA = "0x1C49680", Offset = "0x1C48680", VA = "0x181C49680")]
|
|
private void Start()
|
|
{
|
|
RecRoomSceneManager <OCDLBPHJMOP>k__BackingField = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField;
|
|
int num = 0;
|
|
if (<OCDLBPHJMOP>k__BackingField != num)
|
|
{
|
|
ScenePhysicsSettings.PhysicsLODSettings lodSettings = RecRoomSceneManager.<OCDLBPHJMOP>k__BackingField.physicsSettings.lodSettings;
|
|
this.JNOKKMDDOEN = lodSettings;
|
|
}
|
|
PhotonView photonView = this.photonView;
|
|
int num2 = 0;
|
|
if (photonView != num2)
|
|
{
|
|
PhotonView photonView2 = this.photonView;
|
|
Action<AGAJMBPABDL> action = new Action(this.FHCMNCBLJIG);
|
|
photonView2.ControllerChangedEvent += action;
|
|
}
|
|
this.DKDBDOFNHHL();
|
|
}
|
|
|
|
// Token: 0x06001463 RID: 5219 RVA: 0x00055C84 File Offset: 0x00053E84
|
|
[Token(Token = "0x6001463")]
|
|
[Address(RVA = "0x1C484E0", Offset = "0x1C474E0", VA = "0x181C484E0")]
|
|
private void OnEnable()
|
|
{
|
|
this.ClearVelocity();
|
|
}
|
|
|
|
// Token: 0x06001464 RID: 5220 RVA: 0x00055C98 File Offset: 0x00053E98
|
|
[Token(Token = "0x6001464")]
|
|
[Address(RVA = "0x1C48240", Offset = "0x1C47240", VA = "0x181C48240")]
|
|
private void OnDestroy()
|
|
{
|
|
this.<DNDMNOFHPOK>k__BackingField = true;
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = (ulong)0L;
|
|
if (RigidbodyEx.HEIDKDAAPND != 0)
|
|
{
|
|
}
|
|
PhotonView photonView = this.photonView;
|
|
int num = 0;
|
|
if (photonView != num)
|
|
{
|
|
PhotonView photonView2 = this.photonView;
|
|
Action<AGAJMBPABDL> action = new Action(this.FHCMNCBLJIG);
|
|
photonView2.ControllerChangedEvent -= action;
|
|
}
|
|
if (this.DCLFLJNKPOA > (ulong)0L)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC idhpklfpoea = this.IDHPKLFPOEA;
|
|
if (idhpklfpoea != 0)
|
|
{
|
|
idhpklfpoea(this);
|
|
}
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
if (num2 != num3)
|
|
{
|
|
this.BLGJKDDBNLF();
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
OMCHJHPFBDN.KGFPNIMJHIC(this.DIOPGMMILKM.gameObject);
|
|
}
|
|
int num4 = 0;
|
|
this.HICENEOPGOF = num4;
|
|
if (this.VelocityProvider != 0)
|
|
{
|
|
this.VelocityProvider = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001465 RID: 5221 RVA: 0x00055D7C File Offset: 0x00053F7C
|
|
[Token(Token = "0x6001465")]
|
|
[Address(RVA = "0x1C46A80", Offset = "0x1C45A80", VA = "0x181C46A80")]
|
|
public EEDONNAHMFK GetActualUpdateLod()
|
|
{
|
|
while (!this.HCDMPDELDAO.CFLJGNJLBFG)
|
|
{
|
|
EEDONNAHMFK eedonnahmfk = this.<IPCCFGPOBFH>k__BackingField;
|
|
PhotonView photonView = this.photonView;
|
|
int num = 0;
|
|
if (photonView != num && this.photonView.DKLGNFGONEM)
|
|
{
|
|
int cafclkjphlb = (int)this.CAFCLKJPHLB;
|
|
EEDONNAHMFK eedonnahmfk2;
|
|
return eedonnahmfk2;
|
|
}
|
|
}
|
|
int ffojbdnkmjk = (int)this.HCDMPDELDAO.FFOJBDNKMJK;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001466 RID: 5222 RVA: 0x00055DDC File Offset: 0x00053FDC
|
|
[Token(Token = "0x6001466")]
|
|
[Address(RVA = "0x1C45E10", Offset = "0x1C44E10", VA = "0x181C45E10")]
|
|
private void DKDBDOFNHHL()
|
|
{
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = (ulong)0L;
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (!(kgcfpfpdjpm != num))
|
|
{
|
|
EEDONNAHMFK actualUpdateLod = this.GetActualUpdateLod();
|
|
if (this.JNOKKMDDOEN == 0)
|
|
{
|
|
ScenePhysicsSettings.PhysicsLODSettings defaultPhysicsSettings = ScenePhysicsSettings.PhysicsLODSettings.DefaultPhysicsSettings;
|
|
}
|
|
int num2 = 0;
|
|
float num3;
|
|
if (num2 > (int)num3)
|
|
{
|
|
Action action = new Action(this.NEGPFKOFJNP);
|
|
IDisposable disposable = this.FHBCIFNCNMN(action);
|
|
if (this.MAGALGIPAJC != 0)
|
|
{
|
|
}
|
|
this.MAGALGIPAJC = disposable;
|
|
return;
|
|
}
|
|
if (num3 > (float)num2)
|
|
{
|
|
Action<float> action2 = new Action(this.FGFJPAFFKIN);
|
|
IDisposable disposable2 = ADIFCODGAML.LAHBIDHMCKF(this, num3, action2, (Scheduler.NEIJEKIKDOG)((uint)3));
|
|
this.LLKPMDMMICL = disposable2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001467 RID: 5223 RVA: 0x00055E88 File Offset: 0x00054088
|
|
[Token(Token = "0x6001467")]
|
|
[Address(RVA = "0x1C45A90", Offset = "0x1C44A90", VA = "0x181C45A90")]
|
|
private void FGFJPAFFKIN(float POGAEJIEPIM)
|
|
{
|
|
this.NEGPFKOFJNP();
|
|
}
|
|
|
|
// Token: 0x06001468 RID: 5224 RVA: 0x00055E9C File Offset: 0x0005409C
|
|
[Token(Token = "0x6001468")]
|
|
[Address(RVA = "0x1C47B70", Offset = "0x1C46B70", VA = "0x181C47B70")]
|
|
private void NEGPFKOFJNP()
|
|
{
|
|
OKNNKFGFODL earlyLateUpdateEvent = this.EarlyLateUpdateEvent;
|
|
if (earlyLateUpdateEvent.MENDGJKDBNN)
|
|
{
|
|
this.EarlyLateUpdateEvent.CNFDGDEOPPF();
|
|
}
|
|
if (this.JEGGMAKBGEK)
|
|
{
|
|
int num3;
|
|
if (this.VelocityProvider != 0)
|
|
{
|
|
float num;
|
|
if (num <= 9E-05f)
|
|
{
|
|
JAKMIGBBBOM.BAFPMPJFBEM velocityProvider = this.VelocityProvider;
|
|
float num2;
|
|
if (num2 <= 0.0001f)
|
|
{
|
|
goto IL_4D;
|
|
}
|
|
}
|
|
num3 = 0;
|
|
}
|
|
IL_4D:
|
|
bool ngcmboockmn = this.NGCMBOOCKMN;
|
|
bool isPhysicsDriven;
|
|
if (num3 != 0)
|
|
{
|
|
if (ngcmboockmn)
|
|
{
|
|
goto IL_EF;
|
|
}
|
|
isPhysicsDriven = this.EHBLIBLIMDE;
|
|
if (!isPhysicsDriven)
|
|
{
|
|
this.NGCMBOOCKMN = true;
|
|
}
|
|
Physics.SyncTransforms();
|
|
this.unityRigidbody.Sleep();
|
|
}
|
|
if (isPhysicsDriven)
|
|
{
|
|
if (this.EHBLIBLIMDE)
|
|
{
|
|
this.unityRigidbody.WakeUp();
|
|
}
|
|
this.NGCMBOOCKMN = false;
|
|
this.PJHFFJDOCKG = (int)((ulong)0L);
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
}
|
|
bool flag = this.unityRigidbody.IsSleeping();
|
|
if (this.LAINHJHCEHI != flag)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO;
|
|
if (jnajfiohdko != 0)
|
|
{
|
|
this.LAINHJHCEHI = flag;
|
|
jnajfiohdko(this);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
IL_EF:
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC lnbdkgdjlbl = this.LNBDKGDJLBL;
|
|
if (lnbdkgdjlbl != 0)
|
|
{
|
|
lnbdkgdjlbl(this);
|
|
}
|
|
this.JKPDLMNALAE();
|
|
bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
}
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
}
|
|
bool flag4 = this.unityRigidbody.IsSleeping();
|
|
if (this.LAINHJHCEHI != flag4)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC jnajfiohdko2 = this.JNAJFIOHDKO;
|
|
if (jnajfiohdko2 != 0)
|
|
{
|
|
this.LAINHJHCEHI = flag4;
|
|
jnajfiohdko2(this);
|
|
}
|
|
}
|
|
RigidbodyEx.FPLEDOKDLCC jagbdlhkpll = this.JAGBDLHKPLL;
|
|
if (jagbdlhkpll != 0)
|
|
{
|
|
jagbdlhkpll(this);
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
this.JKPDLMNALAE();
|
|
}
|
|
OKNNKFGFODL postLateUpdateEvent = this.PostLateUpdateEvent;
|
|
this.NGFBKPOBDGP = false;
|
|
if (postLateUpdateEvent.MENDGJKDBNN)
|
|
{
|
|
this.PostLateUpdateEvent.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001469 RID: 5225 RVA: 0x00056084 File Offset: 0x00054284
|
|
[Token(Token = "0x6001469")]
|
|
[Address(RVA = "0x1C473D0", Offset = "0x1C463D0", VA = "0x181C473D0")]
|
|
private void JKPDLMNALAE()
|
|
{
|
|
if (this.GOCDCHKGIJP)
|
|
{
|
|
if (base.transform.parent)
|
|
{
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
float num = 0.LACCAFFAOIG();
|
|
float num2 = base.transform.parent.LACCAFFAOIG();
|
|
base.transform.MCFLPFCGOOL(num);
|
|
throw new NullReferenceException();
|
|
}
|
|
Transform transform = base.transform;
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
float num3 = 0.LACCAFFAOIG();
|
|
transform.MCFLPFCGOOL(num3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600146A RID: 5226 RVA: 0x00056108 File Offset: 0x00054308
|
|
[Token(Token = "0x600146A")]
|
|
[Address(RVA = "0x1C471B0", Offset = "0x1C461B0", VA = "0x181C471B0")]
|
|
private void IPDJMGPGEHC()
|
|
{
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
}
|
|
bool flag = this.unityRigidbody.IsSleeping();
|
|
if (this.LAINHJHCEHI != flag)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO;
|
|
if (jnajfiohdko != 0)
|
|
{
|
|
this.LAINHJHCEHI = flag;
|
|
jnajfiohdko(this);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600146B RID: 5227 RVA: 0x00056154 File Offset: 0x00054354
|
|
[Token(Token = "0x600146B")]
|
|
[Address(RVA = "0x1C45A90", Offset = "0x1C44A90", VA = "0x181C45A90")]
|
|
private void CBLIFIJDBBH(RigidbodyEx BLALJKAEGEI)
|
|
{
|
|
this.NEGPFKOFJNP();
|
|
}
|
|
|
|
// Token: 0x0600146C RID: 5228 RVA: 0x00056168 File Offset: 0x00054368
|
|
[Token(Token = "0x600146C")]
|
|
[Address(RVA = "0x1C44750", Offset = "0x1C43750", VA = "0x181C44750")]
|
|
public void AddKinematic(object PIHIPPPPEBI)
|
|
{
|
|
this.NOEEDDLFKJL.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG;
|
|
this.JEGGMAKBGEK = flag;
|
|
}
|
|
|
|
// Token: 0x0600146D RID: 5229 RVA: 0x0005619C File Offset: 0x0005439C
|
|
[Token(Token = "0x600146D")]
|
|
[Address(RVA = "0x1C488F0", Offset = "0x1C478F0", VA = "0x181C488F0")]
|
|
public void RemoveKinematic(object PIHIPPPPEBI)
|
|
{
|
|
this.NOEEDDLFKJL.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG;
|
|
this.JEGGMAKBGEK = flag;
|
|
}
|
|
|
|
// Token: 0x0600146E RID: 5230 RVA: 0x000561D0 File Offset: 0x000543D0
|
|
[Token(Token = "0x600146E")]
|
|
[Address(RVA = "0x1C44720", Offset = "0x1C43720", VA = "0x181C44720")]
|
|
public void AddInterpolationRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.CPFDOIMONGL.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
this.IOHJIMJBLDM();
|
|
}
|
|
|
|
// Token: 0x0600146F RID: 5231 RVA: 0x000561F8 File Offset: 0x000543F8
|
|
[Token(Token = "0x600146F")]
|
|
[Address(RVA = "0x1C488C0", Offset = "0x1C478C0", VA = "0x181C488C0")]
|
|
public void RemoveInterpolationRestriction(object PIHIPPPPEBI)
|
|
{
|
|
this.CPFDOIMONGL.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
this.IOHJIMJBLDM();
|
|
}
|
|
|
|
// Token: 0x17000326 RID: 806
|
|
// (get) Token: 0x06001470 RID: 5232 RVA: 0x00056220 File Offset: 0x00054420
|
|
[Token(Token = "0x17000326")]
|
|
public bool KCLPIHPMOHH
|
|
{
|
|
[Token(Token = "0x6001470")]
|
|
[Address(RVA = "0x18BE540", Offset = "0x18BD540", VA = "0x1818BE540")]
|
|
get
|
|
{
|
|
return this.CPFDOIMONGL.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001471 RID: 5233 RVA: 0x00056240 File Offset: 0x00054440
|
|
[Token(Token = "0x6001471")]
|
|
[Address(RVA = "0x1C47100", Offset = "0x1C46100", VA = "0x181C47100")]
|
|
private void IOHJIMJBLDM()
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody == num))
|
|
{
|
|
bool flag = this.CPFDOIMONGL.CFLJGNJLBFG;
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
if (flag)
|
|
{
|
|
int num2 = 0;
|
|
rigidbody.interpolation = (RigidbodyInterpolation)num2;
|
|
return;
|
|
}
|
|
rigidbody2.interpolation = RigidbodyInterpolation.Interpolate;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001472 RID: 5234 RVA: 0x00056290 File Offset: 0x00054490
|
|
[Token(Token = "0x6001472")]
|
|
[Address(RVA = "0x1C49590", Offset = "0x1C48590", VA = "0x181C49590")]
|
|
public void SetKinematic(object PIHIPPPPEBI, bool EBICGIHLGLA)
|
|
{
|
|
AOLMGGAPKEH noeeddlfkjl = this.NOEEDDLFKJL;
|
|
if (!EBICGIHLGLA)
|
|
{
|
|
noeeddlfkjl.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
}
|
|
noeeddlfkjl.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
bool flag = this.NOEEDDLFKJL.CFLJGNJLBFG;
|
|
this.JEGGMAKBGEK = flag;
|
|
}
|
|
|
|
// Token: 0x06001473 RID: 5235 RVA: 0x000562D0 File Offset: 0x000544D0
|
|
[Token(Token = "0x6001473")]
|
|
[Address(RVA = "0x1C486F0", Offset = "0x1C476F0", VA = "0x181C486F0")]
|
|
private void PMLBCIBKDLA()
|
|
{
|
|
if (!this.JEGGMAKBGEK)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.PJHFFJDOCKG = (int)((ulong)0L);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001474 RID: 5236 RVA: 0x00056300 File Offset: 0x00054500
|
|
[Token(Token = "0x6001474")]
|
|
[Address(RVA = "0x1C46E00", Offset = "0x1C45E00", VA = "0x181C46E00")]
|
|
private void HLFJEHDBEIO(Vector3 NIDPCGKJKGO)
|
|
{
|
|
if (!SingletonMonoBehaviour.ONCPNMDGGKG.<COEJDGMMNHF>k__BackingField)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return;
|
|
}
|
|
int num2 = 0;
|
|
if (!this.GOCDCHKGIJP)
|
|
{
|
|
this.unityRigidbody.MovePosition(num2);
|
|
}
|
|
int num3 = 0;
|
|
base.transform.position = num3;
|
|
int num4 = 0;
|
|
Vector3 zero = Vector3.zero;
|
|
this.ResetLinearVelocityLocalSpace(num4);
|
|
}
|
|
}
|
|
Transform transform = base.transform;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
int num5 = 0;
|
|
base.transform.position = num5;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001475 RID: 5237 RVA: 0x00056398 File Offset: 0x00054598
|
|
[Token(Token = "0x6001475")]
|
|
[Address(RVA = "0x1C47F40", Offset = "0x1C46F40", VA = "0x181C47F40")]
|
|
private void OIJBLIKMMJL(Quaternion PJCFHOAJCLK)
|
|
{
|
|
if (!SingletonMonoBehaviour.ONCPNMDGGKG.<COEJDGMMNHF>k__BackingField)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
Quaternion quaternion;
|
|
if (quaternion == 0)
|
|
{
|
|
int num2 = 0;
|
|
if (this.GOCDCHKGIJP)
|
|
{
|
|
int num3 = 0;
|
|
Transform transform;
|
|
transform.rotation = num3;
|
|
float z = Vector3.zero.z;
|
|
return;
|
|
}
|
|
this.unityRigidbody.MoveRotation(num2);
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
Transform transform2 = base.transform;
|
|
Quaternion quaternion2;
|
|
while (quaternion2 != 0)
|
|
{
|
|
}
|
|
int num4 = 0;
|
|
base.transform.rotation = num4;
|
|
}
|
|
|
|
// Token: 0x06001476 RID: 5238 RVA: 0x0005642C File Offset: 0x0005462C
|
|
[Token(Token = "0x6001476")]
|
|
[Address(RVA = "0x1C487B0", Offset = "0x1C477B0", VA = "0x181C487B0")]
|
|
private void PNOJHIPEGBI(RigidbodyEx HICENEOPGOF)
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
AOLMGGAPKEH kjlpcmpbnkg = this.KJLPCMPBNKG;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
bool flag2 = kjlpcmpbnkg.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
}
|
|
|
|
// Token: 0x06001477 RID: 5239 RVA: 0x00056484 File Offset: 0x00054684
|
|
[Token(Token = "0x6001477")]
|
|
[Address(RVA = "0x1C459D0", Offset = "0x1C449D0", VA = "0x181C459D0")]
|
|
private void BMMGIBIDBJB(RigidbodyEx MFDKAAHCINI)
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num && this.KGCFPFPDJPM == MFDKAAHCINI)
|
|
{
|
|
int num2 = 0;
|
|
this.HICENEOPGOF = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001478 RID: 5240 RVA: 0x000564BC File Offset: 0x000546BC
|
|
[Token(Token = "0x6001478")]
|
|
[Address(RVA = "0x1C47210", Offset = "0x1C46210", VA = "0x181C47210")]
|
|
public bool IsRigidbodyAncestor(RigidbodyEx DACAHKNKKFP)
|
|
{
|
|
int num = 0;
|
|
if (!(DACAHKNKKFP == num))
|
|
{
|
|
if (DACAHKNKKFP == this)
|
|
{
|
|
return true;
|
|
}
|
|
if (this.IHLCHCBIBEF)
|
|
{
|
|
return this.KGCFPFPDJPM.IsRigidbodyAncestor(DACAHKNKKFP);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001479 RID: 5241 RVA: 0x00056500 File Offset: 0x00054700
|
|
[Token(Token = "0x6001479")]
|
|
[Address(RVA = "0x1C484F0", Offset = "0x1C474F0", VA = "0x181C484F0")]
|
|
private string PFMCCINFNIK()
|
|
{
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (!(num == num2))
|
|
{
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform parent = this.DIOPGMMILKM.parent;
|
|
int num3 = 0;
|
|
if (!(parent == num3))
|
|
{
|
|
bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
return this.DIOPGMMILKM.parent.name;
|
|
}
|
|
}
|
|
return string.Empty;
|
|
}
|
|
|
|
// Token: 0x0600147A RID: 5242 RVA: 0x00056578 File Offset: 0x00054778
|
|
[Token(Token = "0x600147A")]
|
|
[Address(RVA = "0x1C49360", Offset = "0x1C48360", VA = "0x181C49360")]
|
|
public void SetDiscontinuousPositionAndRotation(Vector3 NIDPCGKJKGO, Quaternion PJCFHOAJCLK)
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
float z = NIDPCGKJKGO.z;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
float z2 = NIDPCGKJKGO.z;
|
|
bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
Transform transform3 = base.transform;
|
|
bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm3 = this.DIOPGMMILKM;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Transform transform4 = base.transform;
|
|
bool flag4 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm4 = this.DIOPGMMILKM;
|
|
this.ClearVelocity();
|
|
this.MIGEBBDHPEH();
|
|
RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = this.DCLFLJNKPOA;
|
|
if (dclfljnkpoa != 0)
|
|
{
|
|
dclfljnkpoa(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600147B RID: 5243 RVA: 0x00056644 File Offset: 0x00054844
|
|
[Token(Token = "0x600147B")]
|
|
[Address(RVA = "0x1C49120", Offset = "0x1C48120", VA = "0x181C49120")]
|
|
public void SetDiscontinuousLocalPositionAndLocalRotation(Vector3 AGHCOFNAPJI, Quaternion KLBHAAAKNPK)
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
float z = AGHCOFNAPJI.z;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
float z2 = AGHCOFNAPJI.z;
|
|
bool flag2 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
Transform transform3 = base.transform;
|
|
bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm3 = this.DIOPGMMILKM;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
Transform transform4 = base.transform;
|
|
bool flag4 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
Transform diopgmmilkm4 = this.DIOPGMMILKM;
|
|
this.ClearVelocity();
|
|
this.MIGEBBDHPEH();
|
|
RigidbodyEx.FPLEDOKDLCC dclfljnkpoa = this.DCLFLJNKPOA;
|
|
if (dclfljnkpoa != 0)
|
|
{
|
|
dclfljnkpoa(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600147C RID: 5244 RVA: 0x00056710 File Offset: 0x00054910
|
|
[Token(Token = "0x600147C")]
|
|
[Address(RVA = "0x1C479E0", Offset = "0x1C469E0", VA = "0x181C479E0")]
|
|
private void MIGEBBDHPEH()
|
|
{
|
|
if (!this.CPFDOIMONGL.CFLJGNJLBFG)
|
|
{
|
|
AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL;
|
|
string loboaojokno = RigidbodyEx.LOBOAOJOKNO;
|
|
cpfdoimongl.BPAJKKAGPKB(loboaojokno);
|
|
this.IOHJIMJBLDM();
|
|
OKNNKFGFODL updateAfterFixedUpdateRan = PhysicsManager.UpdateAfterFixedUpdateRan;
|
|
Action action = new Action(this.DCNFGFGJKGH);
|
|
PhysicsManager.UpdateAfterFixedUpdateRan = OKNNKFGFODL.BPJDFPACLMK(updateAfterFixedUpdateRan, action);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600147D RID: 5245 RVA: 0x0005676C File Offset: 0x0005496C
|
|
[Token(Token = "0x600147D")]
|
|
[Address(RVA = "0x1C45D00", Offset = "0x1C44D00", VA = "0x181C45D00")]
|
|
private void DCNFGFGJKGH()
|
|
{
|
|
AOLMGGAPKEH cpfdoimongl = this.CPFDOIMONGL;
|
|
string loboaojokno = RigidbodyEx.LOBOAOJOKNO;
|
|
cpfdoimongl.BIHKNNPGGKP(loboaojokno);
|
|
this.IOHJIMJBLDM();
|
|
OKNNKFGFODL updateAfterFixedUpdateRan = PhysicsManager.UpdateAfterFixedUpdateRan;
|
|
Action action = new Action(this.DCNFGFGJKGH);
|
|
PhysicsManager.UpdateAfterFixedUpdateRan = OKNNKFGFODL.GMNMHGMFGOL(updateAfterFixedUpdateRan, action);
|
|
}
|
|
|
|
// Token: 0x0600147E RID: 5246 RVA: 0x000567B8 File Offset: 0x000549B8
|
|
[Token(Token = "0x600147E")]
|
|
[Address(RVA = "0x1C463B0", Offset = "0x1C453B0", VA = "0x181C463B0")]
|
|
public void EnableProxyMovement(object PIHIPPPPEBI)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
Transform diopgmmilkm = this.DIOPGMMILKM;
|
|
int num2 = 0;
|
|
if (!(diopgmmilkm == num2))
|
|
{
|
|
goto IL_AC;
|
|
}
|
|
Transform transform = new GameObject(base.name + "(RigidbodyProxy)")
|
|
{
|
|
tag = "ProxyTransform"
|
|
}.transform;
|
|
this.DIOPGMMILKM = transform;
|
|
Transform transform2 = base.transform;
|
|
Transform diopgmmilkm2 = this.DIOPGMMILKM;
|
|
Transform transform3 = base.transform;
|
|
Transform diopgmmilkm3 = this.DIOPGMMILKM;
|
|
Transform transform4 = base.transform;
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num3 = 0;
|
|
bool flag = kgcfpfpdjpm != num3;
|
|
Transform diopgmmilkm4 = this.DIOPGMMILKM;
|
|
if (flag)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
ulong num4;
|
|
diopgmmilkm4.SetParent(targetTransform, num4 != 0UL);
|
|
goto IL_AC;
|
|
}
|
|
IL_E9:
|
|
Transform transform5 = base.transform;
|
|
int num5 = 0;
|
|
Transform parent = transform5.parent;
|
|
num5 += num5;
|
|
IEnumerator enumerator;
|
|
if (enumerator == 0)
|
|
{
|
|
continue;
|
|
}
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
Transform transform6 = this.FCPIJLBHEIO;
|
|
IL_11F:
|
|
if (transform6 != 0)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_AC:
|
|
bool flag3 = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
this.KJLPCMPBNKG.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
if (flag3)
|
|
{
|
|
break;
|
|
}
|
|
enumerator = base.transform.GetEnumerator();
|
|
if (enumerator == 0)
|
|
{
|
|
goto IL_11F;
|
|
}
|
|
if (num < enumerator)
|
|
{
|
|
num += num;
|
|
num++;
|
|
goto IL_E9;
|
|
}
|
|
goto IL_E9;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600147F RID: 5247 RVA: 0x000568F8 File Offset: 0x00054AF8
|
|
[Token(Token = "0x600147F")]
|
|
[Address(RVA = "0x1C46130", Offset = "0x1C45130", VA = "0x181C46130")]
|
|
public void DisableProxyMovement(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.KJLPCMPBNKG.CFLJGNJLBFG;
|
|
if (flag)
|
|
{
|
|
this.JKPDLMNALAE();
|
|
}
|
|
this.KJLPCMPBNKG.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
if (flag && !this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
this.BLGJKDDBNLF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001480 RID: 5248 RVA: 0x00056948 File Offset: 0x00054B48
|
|
[Token(Token = "0x6001480")]
|
|
[Address(RVA = "0x1C45760", Offset = "0x1C44760", VA = "0x181C45760")]
|
|
private void BLGJKDDBNLF()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (!this.DIOPGMMILKM || (this.<DNDMNOFHPOK>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
break;
|
|
}
|
|
IEnumerator enumerator = this.DIOPGMMILKM.GetEnumerator();
|
|
int num2;
|
|
if (enumerator != 0)
|
|
{
|
|
if (num < enumerator)
|
|
{
|
|
num += num;
|
|
num++;
|
|
}
|
|
Transform transform = base.transform;
|
|
if (num == 0)
|
|
{
|
|
goto IL_57;
|
|
}
|
|
num2 = 0;
|
|
if (num == 0)
|
|
{
|
|
goto IL_57;
|
|
}
|
|
}
|
|
if (num2 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
return;
|
|
IL_57:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001481 RID: 5249 RVA: 0x000569B8 File Offset: 0x00054BB8
|
|
[Token(Token = "0x6001481")]
|
|
[Address(RVA = "0x1C46C90", Offset = "0x1C45C90", VA = "0x181C46C90")]
|
|
public Vector3 GetConstrainedVelocity(Vector3 NHAOMEMANJA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06001481)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.Vector3 RigidbodyEx::GetConstrainedVelocity(UnityEngine.Vector3)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_11:
|
|
stloc:float32(var_1_1B, ldfld:float32(Vector3::z, callgetter:Vector3[exp:valuetype [UnityEngine.CoreModule]UnityEngine.Vector3&](Vector3::get_zero)))
|
|
}
|
|
|
|
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: 0x06001482 RID: 5250 RVA: 0x000569E0 File Offset: 0x00054BE0
|
|
[Token(Token = "0x6001482")]
|
|
[Address(RVA = "0x1C46BA0", Offset = "0x1C45BA0", VA = "0x181C46BA0")]
|
|
public Vector3 GetConstrainedAngularVelocity(Vector3 KHJFDILDLAD)
|
|
{
|
|
RigidbodyConstraints rigidbodyConstraints;
|
|
if (rigidbodyConstraints != RigidbodyConstraints.FreezeRotation)
|
|
{
|
|
}
|
|
Vector3 zero = Vector3.zero;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001483 RID: 5251 RVA: 0x00056A00 File Offset: 0x00054C00
|
|
[Token(Token = "0x6001483")]
|
|
[Address(RVA = "0x1C44620", Offset = "0x1C43620", VA = "0x181C44620")]
|
|
public void AddForce(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP = ForceMode.Force)
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
float z = CDFHDACBFKN.z;
|
|
}
|
|
float z2 = CDFHDACBFKN.z;
|
|
}
|
|
|
|
// Token: 0x06001484 RID: 5252 RVA: 0x00056A44 File Offset: 0x00054C44
|
|
[Token(Token = "0x6001484")]
|
|
[Address(RVA = "0x1C44420", Offset = "0x1C43420", VA = "0x181C44420")]
|
|
public void AddForceLocal(Vector3 CDFHDACBFKN, ForceMode ECOGFAMEGMP)
|
|
{
|
|
float z = CDFHDACBFKN.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
CDFHDACBFKN.z = z2;
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
int num2 = 0;
|
|
if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic)
|
|
{
|
|
Rigidbody rigidbody3 = this.unityRigidbody;
|
|
float z3 = CDFHDACBFKN.z;
|
|
return;
|
|
}
|
|
}
|
|
string text = base.gameObject.name + ": Tried to add force to kinematic rigidbody";
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogWarning(text, gameObject);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001485 RID: 5253 RVA: 0x00056AE0 File Offset: 0x00054CE0
|
|
[Token(Token = "0x6001485")]
|
|
[Address(RVA = "0x1C44200", Offset = "0x1C43200", VA = "0x181C44200")]
|
|
public void AddForceAtPosition(Vector3 CDFHDACBFKN, Vector3 DDHPAFKBMON, ForceMode ECOGFAMEGMP)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
int num2 = 0;
|
|
if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic)
|
|
{
|
|
Rigidbody rigidbody3 = this.unityRigidbody;
|
|
float z = CDFHDACBFKN.z;
|
|
float z2 = DDHPAFKBMON.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
return;
|
|
}
|
|
}
|
|
string text = base.gameObject.name + ": Tried to add force to kinematic rigidbody";
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogWarning(text, gameObject);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001486 RID: 5254 RVA: 0x00056B70 File Offset: 0x00054D70
|
|
[Token(Token = "0x6001486")]
|
|
[Address(RVA = "0x1C449A0", Offset = "0x1C439A0", VA = "0x181C449A0")]
|
|
public void AddTorque(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP = ForceMode.Force)
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
float z = LCBFKGKBMJH.z;
|
|
}
|
|
float z2 = LCBFKGKBMJH.z;
|
|
}
|
|
|
|
// Token: 0x06001487 RID: 5255 RVA: 0x00056BB4 File Offset: 0x00054DB4
|
|
[Token(Token = "0x6001487")]
|
|
[Address(RVA = "0x1C447A0", Offset = "0x1C437A0", VA = "0x181C447A0")]
|
|
public void AddTorqueLocal(Vector3 LCBFKGKBMJH, ForceMode ECOGFAMEGMP)
|
|
{
|
|
float z = LCBFKGKBMJH.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
LCBFKGKBMJH.z = z2;
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
int num2 = 0;
|
|
if (rigidbody2 != num2 && !this.unityRigidbody.isKinematic)
|
|
{
|
|
Rigidbody rigidbody3 = this.unityRigidbody;
|
|
float z3 = LCBFKGKBMJH.z;
|
|
return;
|
|
}
|
|
}
|
|
string text = base.gameObject.name + ": Tried to add torque to kinematic rigidbody";
|
|
GameObject gameObject = base.gameObject;
|
|
Debug.LogWarning(text, gameObject);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001488 RID: 5256 RVA: 0x00056C50 File Offset: 0x00054E50
|
|
[Token(Token = "0x6001488")]
|
|
[Address(RVA = "0x1C49D30", Offset = "0x1C48D30", VA = "0x181C49D30")]
|
|
public Vector3 WorldToLocalVelocity(Vector3 JDANABEJKDG)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001489 RID: 5257 RVA: 0x00056C74 File Offset: 0x00054E74
|
|
[Token(Token = "0x6001489")]
|
|
[Address(RVA = "0x1C47880", Offset = "0x1C46880", VA = "0x181C47880")]
|
|
public Vector3 LocalToWorldVelocity(Vector3 BFOFFHFAPDG)
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600148A RID: 5258 RVA: 0x00056C94 File Offset: 0x00054E94
|
|
[Token(Token = "0x600148A")]
|
|
[Address(RVA = "0x1C45C50", Offset = "0x1C44C50", VA = "0x181C45C50")]
|
|
public void ClearVelocity()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x0600148B RID: 5259 RVA: 0x00056CAC File Offset: 0x00054EAC
|
|
[Token(Token = "0x600148B")]
|
|
[Address(RVA = "0x1C45BA0", Offset = "0x1C44BA0", VA = "0x181C45BA0")]
|
|
public void ClearUnityRigidbodyVelocity()
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (rigidbody != num)
|
|
{
|
|
this.unityRigidbody.EOHKJJAHPKJ();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600148C RID: 5260 RVA: 0x00056CD8 File Offset: 0x00054ED8
|
|
[Token(Token = "0x600148C")]
|
|
[Address(RVA = "0x1C45B20", Offset = "0x1C44B20", VA = "0x181C45B20")]
|
|
public void ClearLinearVelocity()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x0600148D RID: 5261 RVA: 0x00056CF0 File Offset: 0x00054EF0
|
|
[Token(Token = "0x600148D")]
|
|
[Address(RVA = "0x1C45AA0", Offset = "0x1C44AA0", VA = "0x181C45AA0")]
|
|
public void ClearAngularVelocity()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
}
|
|
|
|
// Token: 0x0600148E RID: 5262 RVA: 0x00056D08 File Offset: 0x00054F08
|
|
[Token(Token = "0x600148E")]
|
|
[Address(RVA = "0x1C48F90", Offset = "0x1C47F90", VA = "0x181C48F90")]
|
|
public void ResetVelocityWorldSpace(Vector3 DMOIHKJFKPB, Vector3 HOHJEEAGGGI)
|
|
{
|
|
float z = DMOIHKJFKPB.z;
|
|
float z2 = HOHJEEAGGGI.z;
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (kgcfpfpdjpm != num)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
Transform targetTransform2 = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600148F RID: 5263 RVA: 0x00056D58 File Offset: 0x00054F58
|
|
[Token(Token = "0x600148F")]
|
|
[Address(RVA = "0x1C48F30", Offset = "0x1C47F30", VA = "0x181C48F30")]
|
|
public void ResetVelocityLocalSpace(Vector3 NEDAACNNIPB, Vector3 MOGOLDLEJAL)
|
|
{
|
|
float z = NEDAACNNIPB.z;
|
|
float z2 = MOGOLDLEJAL.z;
|
|
}
|
|
|
|
// Token: 0x06001490 RID: 5264 RVA: 0x00056D74 File Offset: 0x00054F74
|
|
[Token(Token = "0x6001490")]
|
|
[Address(RVA = "0x1C48DC0", Offset = "0x1C47DC0", VA = "0x181C48DC0")]
|
|
public void ResetLinearVelocityLocalSpace(Vector3 NEDAACNNIPB)
|
|
{
|
|
if (this.VelocityHandler != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
float z = NEDAACNNIPB.z;
|
|
}
|
|
int num2 = 0;
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
bool ngcmboockmn = this.NGCMBOOCKMN;
|
|
num2 += num2;
|
|
}
|
|
if (this.unityRigidbody.IsSleeping())
|
|
{
|
|
float z2 = NEDAACNNIPB.z;
|
|
bool flag;
|
|
if (flag && this.VelocityHandler == (ulong)0L)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
float z3 = NEDAACNNIPB.z;
|
|
}
|
|
|
|
// Token: 0x06001491 RID: 5265 RVA: 0x00056DE8 File Offset: 0x00054FE8
|
|
[Token(Token = "0x6001491")]
|
|
[Address(RVA = "0x1C48980", Offset = "0x1C47980", VA = "0x181C48980")]
|
|
public void ResetAngularVelocityLocalSpace(Vector3 MOGOLDLEJAL)
|
|
{
|
|
if (this.VelocityHandler != 0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
float z = MOGOLDLEJAL.z;
|
|
}
|
|
int num2 = 0;
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
bool ngcmboockmn = this.NGCMBOOCKMN;
|
|
num2 += num2;
|
|
}
|
|
if (this.unityRigidbody.IsSleeping())
|
|
{
|
|
float z2 = MOGOLDLEJAL.z;
|
|
bool flag;
|
|
if (flag && this.VelocityHandler == (ulong)0L)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
float z3 = MOGOLDLEJAL.z;
|
|
}
|
|
|
|
// Token: 0x06001492 RID: 5266 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6001492")]
|
|
[Address(RVA = "0x1C48AF0", Offset = "0x1C47AF0", VA = "0x181C48AF0")]
|
|
public void ResetInertiaTensor()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001493 RID: 5267 RVA: 0x00056E5C File Offset: 0x0005505C
|
|
[Token(Token = "0x6001493")]
|
|
[Address(RVA = "0x1C49970", Offset = "0x1C48970", VA = "0x181C49970")]
|
|
public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
int num2 = 0;
|
|
IIILNCEEBPL.m_Point = num2;
|
|
IIILNCEEBPL.m_Normal.y = (float)num2;
|
|
IIILNCEEBPL.m_FaceID = (uint)num2;
|
|
IIILNCEEBPL.m_UV = num2;
|
|
IIILNCEEBPL.m_Collider = num2;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float z = DJBBMJBBNHB.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001494 RID: 5268 RVA: 0x00056EBC File Offset: 0x000550BC
|
|
[Token(Token = "0x6001494")]
|
|
[Address(RVA = "0x1C49A40", Offset = "0x1C48A40", VA = "0x181C49A40")]
|
|
public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL, float DJGCMOJICGK)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
int num2 = 0;
|
|
IIILNCEEBPL.m_Point = num2;
|
|
IIILNCEEBPL.m_Normal.y = (float)num2;
|
|
IIILNCEEBPL.m_FaceID = (uint)num2;
|
|
IIILNCEEBPL.m_UV = num2;
|
|
IIILNCEEBPL.m_Collider = num2;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float z = DJBBMJBBNHB.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001495 RID: 5269 RVA: 0x00056F1C File Offset: 0x0005511C
|
|
[Token(Token = "0x6001495")]
|
|
[Address(RVA = "0x1C49880", Offset = "0x1C48880", VA = "0x181C49880")]
|
|
public bool SweepTest(Vector3 DJBBMJBBNHB, out RaycastHit IIILNCEEBPL, float DJGCMOJICGK, QueryTriggerInteraction BBILCNAHMIF)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
int num2 = 0;
|
|
IIILNCEEBPL.m_Point = num2;
|
|
IIILNCEEBPL.m_Normal.y = (float)num2;
|
|
IIILNCEEBPL.m_FaceID = (uint)num2;
|
|
IIILNCEEBPL.m_UV = num2;
|
|
IIILNCEEBPL.m_Collider = num2;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
float z = DJBBMJBBNHB.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06001496 RID: 5270 RVA: 0x00056F7C File Offset: 0x0005517C
|
|
[Token(Token = "0x6001496")]
|
|
[Address(RVA = "0x1C472F0", Offset = "0x1C462F0", VA = "0x181C472F0")]
|
|
public bool IsSleeping()
|
|
{
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
return this.NGCMBOOCKMN;
|
|
}
|
|
return this.unityRigidbody.IsSleeping();
|
|
}
|
|
|
|
// Token: 0x06001497 RID: 5271 RVA: 0x00056FAC File Offset: 0x000551AC
|
|
[Token(Token = "0x6001497")]
|
|
[Address(RVA = "0x1C495F0", Offset = "0x1C485F0", VA = "0x181C495F0")]
|
|
public void Sleep()
|
|
{
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
this.NGCMBOOCKMN = true;
|
|
}
|
|
Physics.SyncTransforms();
|
|
this.unityRigidbody.Sleep();
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
}
|
|
bool flag = this.unityRigidbody.IsSleeping();
|
|
if (this.LAINHJHCEHI != flag)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO;
|
|
if (jnajfiohdko != 0)
|
|
{
|
|
this.LAINHJHCEHI = flag;
|
|
jnajfiohdko(this);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001498 RID: 5272 RVA: 0x0005701C File Offset: 0x0005521C
|
|
[Token(Token = "0x6001498")]
|
|
[Address(RVA = "0x1C49CA0", Offset = "0x1C48CA0", VA = "0x181C49CA0")]
|
|
public void WakeUp()
|
|
{
|
|
if (this.EHBLIBLIMDE)
|
|
{
|
|
this.unityRigidbody.WakeUp();
|
|
}
|
|
this.NGCMBOOCKMN = false;
|
|
this.PJHFFJDOCKG = (int)((ulong)0L);
|
|
if (!this.EHBLIBLIMDE)
|
|
{
|
|
}
|
|
bool flag = this.unityRigidbody.IsSleeping();
|
|
if (this.LAINHJHCEHI != flag)
|
|
{
|
|
RigidbodyEx.FPLEDOKDLCC jnajfiohdko = this.JNAJFIOHDKO;
|
|
if (jnajfiohdko != 0)
|
|
{
|
|
this.LAINHJHCEHI = flag;
|
|
jnajfiohdko(this);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001499 RID: 5273 RVA: 0x0005708C File Offset: 0x0005528C
|
|
[Token(Token = "0x6001499")]
|
|
[Address(RVA = "0x1C468B0", Offset = "0x1C458B0", VA = "0x181C468B0")]
|
|
public void FreezeCenterOfMassAndInertiaTensor()
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
Debug.LogWarningFormat("Unable to freeze center of mass and inertia tensor on {0}: No Unity rigidbody found.", new object[] { this });
|
|
return;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Rigidbody rigidbody3 = this.unityRigidbody;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Rigidbody rigidbody4 = this.unityRigidbody;
|
|
}
|
|
|
|
// Token: 0x0600149A RID: 5274 RVA: 0x000570F8 File Offset: 0x000552F8
|
|
[Token(Token = "0x600149A")]
|
|
[Address(RVA = "0x1C49B30", Offset = "0x1C48B30", VA = "0x181C49B30")]
|
|
public void UnfreezeCenterOfMassAndInertiaTensor()
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
if (!(rigidbody != num))
|
|
{
|
|
Debug.LogWarningFormat("Unable to freeze center of mass and inertia tensor on {0}: No Unity rigidbody found.", new object[] { this });
|
|
return;
|
|
}
|
|
Rigidbody rigidbody2 = this.unityRigidbody;
|
|
if (this.customCenterOfMass == (ulong)0L)
|
|
{
|
|
rigidbody2.ResetCenterOfMass();
|
|
}
|
|
float z = this.customCenterOfMass.value.z;
|
|
this.unityRigidbody.ResetInertiaTensor();
|
|
}
|
|
|
|
// Token: 0x0600149B RID: 5275 RVA: 0x00057170 File Offset: 0x00055370
|
|
[Token(Token = "0x600149B")]
|
|
[Address(RVA = "0x1C47330", Offset = "0x1C46330", VA = "0x181C47330")]
|
|
private CollisionDetectionMode JFJLAOCMFNA(CollisionDetectionMode BCBIJHKNNDG, bool JEGGMAKBGEK)
|
|
{
|
|
for (;;)
|
|
{
|
|
Rigidbody rigidbody = this.unityRigidbody;
|
|
int num = 0;
|
|
bool flag = rigidbody != num;
|
|
if (JEGGMAKBGEK != flag && BCBIJHKNNDG - CollisionDetectionMode.Continuous <= 1)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600149C RID: 5276 RVA: 0x0005719C File Offset: 0x0005539C
|
|
[Token(Token = "0x600149C")]
|
|
[Address(RVA = "0x1C44BF0", Offset = "0x1C43BF0", VA = "0x181C44BF0")]
|
|
public void ApplyForceVelocityChange(RigidbodyEx.KENNGMPFMIM BOPOFJMOPOJ, Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float BAFKDBBCKFJ = 8f, float BDEHLOCEOKH = 1f)
|
|
{
|
|
if (this.EHBLIBLIMDE)
|
|
{
|
|
if (BOPOFJMOPOJ != RigidbodyEx.KENNGMPFMIM.OVERRIDE)
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
if (BOPOFJMOPOJ == RigidbodyEx.KENNGMPFMIM.REFLECTIVE)
|
|
{
|
|
}
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
}
|
|
Vector3 zero = Vector3.zero;
|
|
int num = 0;
|
|
Vector3 zero2 = Vector3.zero;
|
|
this.ResetLinearVelocityLocalSpace(num);
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num2 = 0;
|
|
if (kgcfpfpdjpm != num2)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600149D RID: 5277 RVA: 0x0005721C File Offset: 0x0005541C
|
|
[Token(Token = "0x600149D")]
|
|
[Address(RVA = "0x1C450A0", Offset = "0x1C440A0", VA = "0x181C450A0")]
|
|
public void ApplyTorqueAngularVelocityChange(RigidbodyEx.OODLHMMFIOB FPIPNGIMJHN, Vector3 IGPENJBJADK, float DDNELLGHHLD = 7f, float GOGDAEMKEGO = 1f)
|
|
{
|
|
if (this.EHBLIBLIMDE)
|
|
{
|
|
if (FPIPNGIMJHN == RigidbodyEx.OODLHMMFIOB.ADDITIVE)
|
|
{
|
|
}
|
|
int num = 0;
|
|
Vector3 zero = Vector3.zero;
|
|
this.ResetAngularVelocityLocalSpace(num);
|
|
RigidbodyEx kgcfpfpdjpm = this.KGCFPFPDJPM;
|
|
int num2 = 0;
|
|
if (kgcfpfpdjpm != num2)
|
|
{
|
|
Transform targetTransform = this.KGCFPFPDJPM.MDKDCJFEBJH;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600149E RID: 5278 RVA: 0x00057274 File Offset: 0x00055474
|
|
[Token(Token = "0x600149E")]
|
|
[Address(RVA = "0x1C47590", Offset = "0x1C46590", VA = "0x181C47590")]
|
|
private static bool KGOHIIBNFJI(float JELCCABLIFB, float MFAGOCNBCNE)
|
|
{
|
|
return !FJFHDHBBFKE.BAHBPFFNNJO(JELCCABLIFB, MFAGOCNBCNE, 0.001f);
|
|
}
|
|
|
|
// Token: 0x0600149F RID: 5279 RVA: 0x00057290 File Offset: 0x00055490
|
|
[Token(Token = "0x600149F")]
|
|
[Address(RVA = "0x1C44AE0", Offset = "0x1C43AE0", VA = "0x181C44AE0")]
|
|
public bool AllowedScaleChange(float DJMLPGEBFBE)
|
|
{
|
|
if (!this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
Transform transform = base.transform;
|
|
}
|
|
if (this.KJLPCMPBNKG.CFLJGNJLBFG)
|
|
{
|
|
}
|
|
return RigidbodyEx.KGOHIIBNFJI(0.ABDKFENDAKH(), DJMLPGEBFBE);
|
|
}
|
|
|
|
// Token: 0x060014A0 RID: 5280 RVA: 0x000572D4 File Offset: 0x000554D4
|
|
[Token(Token = "0x60014A0")]
|
|
[Address(RVA = "0x1C46030", Offset = "0x1C45030", VA = "0x181C46030")]
|
|
public static void DecomposeVelocity(Vector3 NHAOMEMANJA, Vector3 ILALHDDOAGN, out Vector3 PBEEOLBKFJE, out Vector3 HEBCOBKIEPK)
|
|
{
|
|
float z = ILALHDDOAGN.z;
|
|
float z2 = NHAOMEMANJA.z;
|
|
Vector3 vector;
|
|
float z3 = vector.z;
|
|
float z4 = NHAOMEMANJA.z;
|
|
PBEEOLBKFJE.z = z3;
|
|
Vector3 vector2;
|
|
float z5 = vector2.z;
|
|
HEBCOBKIEPK.z = z5;
|
|
}
|
|
|
|
// Token: 0x060014A1 RID: 5281 RVA: 0x00057318 File Offset: 0x00055518
|
|
[Token(Token = "0x60014A1")]
|
|
[Address(RVA = "0x1C481D0", Offset = "0x1C471D0", VA = "0x181C481D0", Slot = "4")]
|
|
public void OnChangedDistanceBand(EEDONNAHMFK AKMGILKNNCO, EEDONNAHMFK EDEMHOMGFJO)
|
|
{
|
|
this.<IPCCFGPOBFH>k__BackingField = EDEMHOMGFJO;
|
|
this.DKDBDOFNHHL();
|
|
if (this.OnDistanceBandChangedEvent != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060014A2 RID: 5282 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60014A2")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
|
|
public void OnChangedVisibility(bool AGILHLJPKPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014A3 RID: 5283 RVA: 0x00057340 File Offset: 0x00055540
|
|
[Token(Token = "0x60014A3")]
|
|
[Address(RVA = "0x1C48470", Offset = "0x1C47470", VA = "0x181C48470")]
|
|
private void OnDrawGizmosSelected()
|
|
{
|
|
Color yellow = Color.yellow;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x060014A4 RID: 5284 RVA: 0x0005735C File Offset: 0x0005555C
|
|
[Token(Token = "0x60014A4")]
|
|
[Address(RVA = "0x1C49EF0", Offset = "0x1C48EF0", VA = "0x181C49EF0")]
|
|
public RigidbodyEx()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
this.CIAGDANMNAP.z = z;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.CPFDOIMONGL = aolmggapkeh;
|
|
this.LAINHJHCEHI = true;
|
|
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
|
|
this.NOEEDDLFKJL = aolmggapkeh2;
|
|
int num;
|
|
int num2;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0);
|
|
num2 = 0;
|
|
num = 0;
|
|
this.EarlyLateUpdateEvent = oknnkfgfodl;
|
|
int num3;
|
|
int num4;
|
|
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num3 != 0, num4 != 0);
|
|
num4 = 0;
|
|
num3 = 0;
|
|
this.PostLateUpdateEvent = oknnkfgfodl2;
|
|
this.FIHIJLKMDMF = (LBBCDOLOBNL)((ulong)1L);
|
|
AHEFBPDEJFK ahefbpdejfk = new AHEFBPDEJFK();
|
|
this.HCDMPDELDAO = ahefbpdejfk;
|
|
this.GOBBHGDJKFG = 1f;
|
|
AOLMGGAPKEH aolmggapkeh3 = new AOLMGGAPKEH();
|
|
this.KJLPCMPBNKG = aolmggapkeh3;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060014A6 RID: 5286 RVA: 0x00057428 File Offset: 0x00055628
|
|
[Token(Token = "0x60014A6")]
|
|
[Address(RVA = "0x1C48640", Offset = "0x1C47640", VA = "0x181C48640")]
|
|
[CompilerGenerated]
|
|
private object PIKBEAACHML()
|
|
{
|
|
string text = this.FHGHJHJNDFH();
|
|
int viewID = this.photonView.BOPMIMPLIMK;
|
|
string text2 = this.KGCFPFPDJPM.FHGHJHJNDFH();
|
|
string text3 = string.Format("Setting parent of {0} {1} to {2}", text, viewID, text2);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04001029 RID: 4137
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001029")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
|
private Rigidbody unityRigidbody;
|
|
|
|
// Token: 0x0400102A RID: 4138
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400102A")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.SelfAndParent, true, false, false)]
|
|
private PhotonView photonView;
|
|
|
|
// Token: 0x0400102B RID: 4139
|
|
[Token(Token = "0x400102B")]
|
|
private const int OONKPHMFDAG = 10;
|
|
|
|
// Token: 0x0400102C RID: 4140
|
|
[Token(Token = "0x400102C")]
|
|
private const float BAPLNKJDEJP = 9E-05f;
|
|
|
|
// Token: 0x0400102D RID: 4141
|
|
[Token(Token = "0x400102D")]
|
|
private const float FBMMANCIBNK = 0.0001f;
|
|
|
|
// Token: 0x0400102E RID: 4142
|
|
[Token(Token = "0x400102E")]
|
|
private static readonly string LOBOAOJOKNO = "INTERP_PAUSE";
|
|
|
|
// Token: 0x0400102F RID: 4143
|
|
[Token(Token = "0x400102F")]
|
|
private const float OADDCMALCEL = 0.001f;
|
|
|
|
// Token: 0x04001030 RID: 4144
|
|
[Token(Token = "0x4001030")]
|
|
private const string EBAJPNIFFJE = "ProxyMove";
|
|
|
|
// Token: 0x04001031 RID: 4145
|
|
[Token(Token = "0x4001031")]
|
|
public static bool FollowProxiesWithPhysics;
|
|
|
|
// Token: 0x04001032 RID: 4146
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001032")]
|
|
[SerializeField]
|
|
private OverridableVector3 customCenterOfMass;
|
|
|
|
// Token: 0x04001033 RID: 4147
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001033")]
|
|
[SerializeField]
|
|
private bool forceNoInterpolation;
|
|
|
|
// Token: 0x04001034 RID: 4148
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4001034")]
|
|
private EEDONNAHMFK CAFCLKJPHLB;
|
|
|
|
// Token: 0x04001035 RID: 4149
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001035")]
|
|
private CollisionDetectionMode PANFLAPMMDL;
|
|
|
|
// Token: 0x04001036 RID: 4150
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x4001036")]
|
|
private Vector3 CIAGDANMNAP;
|
|
|
|
// Token: 0x04001037 RID: 4151
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001037")]
|
|
public JAKMIGBBBOM.BAFPMPJFBEM VelocityProvider;
|
|
|
|
// Token: 0x04001038 RID: 4152
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001038")]
|
|
public LAEEBFEKIHD.GHDPDPMCHLP VelocityHandler;
|
|
|
|
// Token: 0x04001039 RID: 4153
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001039")]
|
|
public Action<EEDONNAHMFK, EEDONNAHMFK> OnDistanceBandChangedEvent;
|
|
|
|
// Token: 0x0400103A RID: 4154
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400103A")]
|
|
private AOLMGGAPKEH CPFDOIMONGL;
|
|
|
|
// Token: 0x0400103B RID: 4155
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400103B")]
|
|
private bool LAINHJHCEHI;
|
|
|
|
// Token: 0x0400103C RID: 4156
|
|
[FieldOffset(Offset = "0x71")]
|
|
[Token(Token = "0x400103C")]
|
|
private bool NGCMBOOCKMN;
|
|
|
|
// Token: 0x0400103D RID: 4157
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x400103D")]
|
|
private int PJHFFJDOCKG;
|
|
|
|
// Token: 0x0400103E RID: 4158
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400103E")]
|
|
private bool NGFBKPOBDGP;
|
|
|
|
// Token: 0x0400103F RID: 4159
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400103F")]
|
|
private AOLMGGAPKEH NOEEDDLFKJL;
|
|
|
|
// Token: 0x04001040 RID: 4160
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4001040")]
|
|
private ScenePhysicsSettings.PhysicsLODSettings JNOKKMDDOEN;
|
|
|
|
// Token: 0x04001041 RID: 4161
|
|
[Token(Token = "0x4001041")]
|
|
private static MEFKCIOFGAI<RigidbodyEx> HEIDKDAAPND;
|
|
|
|
// Token: 0x04001042 RID: 4162
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4001042")]
|
|
public OKNNKFGFODL EarlyLateUpdateEvent;
|
|
|
|
// Token: 0x04001043 RID: 4163
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4001043")]
|
|
public OKNNKFGFODL PostLateUpdateEvent;
|
|
|
|
// Token: 0x0400104B RID: 4171
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400104B")]
|
|
private IDisposable MAGALGIPAJC;
|
|
|
|
// Token: 0x0400104C RID: 4172
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400104C")]
|
|
private LBBCDOLOBNL FIHIJLKMDMF;
|
|
|
|
// Token: 0x0400104E RID: 4174
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400104E")]
|
|
private AHEFBPDEJFK HCDMPDELDAO;
|
|
|
|
// Token: 0x04001050 RID: 4176
|
|
[FieldOffset(Offset = "0xF4")]
|
|
[Token(Token = "0x4001050")]
|
|
private float GOBBHGDJKFG;
|
|
|
|
// Token: 0x04001051 RID: 4177
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4001051")]
|
|
private readonly AOLMGGAPKEH KJLPCMPBNKG;
|
|
|
|
// Token: 0x04001052 RID: 4178
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4001052")]
|
|
private Transform DIOPGMMILKM;
|
|
|
|
// Token: 0x04001053 RID: 4179
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4001053")]
|
|
private RigidbodyEx KGCFPFPDJPM;
|
|
|
|
// Token: 0x04001054 RID: 4180
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4001054")]
|
|
private Vector3? OIDMJCFLHEI;
|
|
|
|
// Token: 0x04001055 RID: 4181
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x4001055")]
|
|
private Quaternion? ONAPGIGFEHK;
|
|
|
|
// Token: 0x04001056 RID: 4182
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x4001056")]
|
|
private Transform BOEMILGMONG;
|
|
|
|
// Token: 0x020002A6 RID: 678
|
|
[Token(Token = "0x20002A6")]
|
|
public sealed class FPLEDOKDLCC : MulticastDelegate
|
|
{
|
|
// Token: 0x060014A7 RID: 5287 RVA: 0x00057468 File Offset: 0x00055668
|
|
[Token(Token = "0x60014A7")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public FPLEDOKDLCC(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060014A8 RID: 5288 RVA: 0x00057484 File Offset: 0x00055684
|
|
[Token(Token = "0x60014A8")]
|
|
[Address(RVA = "0x62EAE0", Offset = "0x62DAE0", VA = "0x18062EAE0", Slot = "13")]
|
|
public void Invoke(RigidbodyEx BLALJKAEGEI)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060014A9 RID: 5289 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60014A9")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(RigidbodyEx BLALJKAEGEI, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060014AA RID: 5290 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60014AA")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x020002A7 RID: 679
|
|
[Token(Token = "0x20002A7")]
|
|
public enum KENNGMPFMIM
|
|
{
|
|
// Token: 0x04001058 RID: 4184
|
|
[Token(Token = "0x4001058")]
|
|
ADDITIVE,
|
|
// Token: 0x04001059 RID: 4185
|
|
[Token(Token = "0x4001059")]
|
|
OVERRIDE,
|
|
// Token: 0x0400105A RID: 4186
|
|
[Token(Token = "0x400105A")]
|
|
REFLECTIVE
|
|
}
|
|
|
|
// Token: 0x020002A8 RID: 680
|
|
[Token(Token = "0x20002A8")]
|
|
public enum OODLHMMFIOB
|
|
{
|
|
// Token: 0x0400105C RID: 4188
|
|
[Token(Token = "0x400105C")]
|
|
ADDITIVE,
|
|
// Token: 0x0400105D RID: 4189
|
|
[Token(Token = "0x400105D")]
|
|
OVERRIDE,
|
|
// Token: 0x0400105E RID: 4190
|
|
[Token(Token = "0x400105E")]
|
|
REFLECTIVE
|
|
}
|
|
}
|