5168 lines
173 KiB
C#
5168 lines
173 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Collections.ObjectModel;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Text;
|
|
using AGUI.StackedUI;
|
|
using Cpp2IlInjected;
|
|
using JetBrains.Annotations;
|
|
using Pathfinding;
|
|
using Photon.Pun;
|
|
using RecNet;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using RecRoom.Core.Rendering;
|
|
using RecRoom.Persistence;
|
|
using RecRoom.Players.Watch;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.Creation
|
|
{
|
|
// Token: 0x020030F9 RID: 12537
|
|
[Token(Token = "0x20030F9")]
|
|
[DisallowMultipleComponent]
|
|
public class CreationObject : MonoBehaviourPun, EOCLMMENCKH, ODAEKFDKCEC, GIPDDLFFNGG, ENADFDIEGGL, AHOAEAFEAHN, JBPCAKNEMLI.NEMJOGHDMDO
|
|
{
|
|
// Token: 0x17003B1B RID: 15131
|
|
// (get) Token: 0x060156EC RID: 87788 RVA: 0x005041A8 File Offset: 0x005023A8
|
|
[Token(Token = "0x17003B1B")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x60156EC")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get
|
|
{
|
|
return this.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001D6 RID: 470
|
|
// (add) Token: 0x060156ED RID: 87789 RVA: 0x005041BC File Offset: 0x005023BC
|
|
// (remove) Token: 0x060156EE RID: 87790 RVA: 0x005041D8 File Offset: 0x005023D8
|
|
[Token(Token = "0x140001D6")]
|
|
public event Action PKPMNBBPLCI
|
|
{
|
|
[Token(Token = "0x60156ED")]
|
|
[Address(RVA = "0xF4F150", Offset = "0xF4DF50", VA = "0x180F4F150", Slot = "18")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60156EE")]
|
|
[Address(RVA = "0xF50920", Offset = "0xF4F720", VA = "0x180F50920", Slot = "19")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001D7 RID: 471
|
|
// (add) Token: 0x060156EF RID: 87791 RVA: 0x005041F4 File Offset: 0x005023F4
|
|
// (remove) Token: 0x060156F0 RID: 87792 RVA: 0x00504210 File Offset: 0x00502410
|
|
[Token(Token = "0x140001D7")]
|
|
public event Action<string> GFAGOCFDLMF
|
|
{
|
|
[Token(Token = "0x60156EF")]
|
|
[Address(RVA = "0xF4F1F0", Offset = "0xF4DFF0", VA = "0x180F4F1F0", Slot = "20")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60156F0")]
|
|
[Address(RVA = "0xF509C0", Offset = "0xF4F7C0", VA = "0x180F509C0", Slot = "21")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001D8 RID: 472
|
|
// (add) Token: 0x060156F1 RID: 87793 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (remove) Token: 0x060156F2 RID: 87794 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x140001D8")]
|
|
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
|
{
|
|
[Token(Token = "0x60156F1")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "22")]
|
|
add
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x60156F2")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "23")]
|
|
remove
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001D9 RID: 473
|
|
// (add) Token: 0x060156F3 RID: 87795 RVA: 0x0050422C File Offset: 0x0050242C
|
|
// (remove) Token: 0x060156F4 RID: 87796 RVA: 0x00504248 File Offset: 0x00502448
|
|
[Token(Token = "0x140001D9")]
|
|
public event Action<DLKPBLNKLAD, GCKECFLKJGJ> KFHBONAIAFK
|
|
{
|
|
[Token(Token = "0x60156F3")]
|
|
[Address(RVA = "0xF4F290", Offset = "0xF4E090", VA = "0x180F4F290", Slot = "24")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60156F4")]
|
|
[Address(RVA = "0xF50A60", Offset = "0xF4F860", VA = "0x180F50A60", Slot = "25")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B1C RID: 15132
|
|
// (get) Token: 0x060156F5 RID: 87797 RVA: 0x00504264 File Offset: 0x00502464
|
|
// (set) Token: 0x060156F6 RID: 87798 RVA: 0x00504278 File Offset: 0x00502478
|
|
[Token(Token = "0x17003B1C")]
|
|
public OGNBCNBPFCC OGNBCNBPFCC
|
|
{
|
|
[Token(Token = "0x60156F5")]
|
|
[Address(RVA = "0x7F6E00", Offset = "0x7F5C00", VA = "0x1807F6E00")]
|
|
get;
|
|
[Token(Token = "0x60156F6")]
|
|
[Address(RVA = "0xF47DD0", Offset = "0xF46BD0", VA = "0x180F47DD0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003B1D RID: 15133
|
|
// (get) Token: 0x060156F7 RID: 87799 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B1D")]
|
|
public CostInfo CLOAGCKCCPP
|
|
{
|
|
[Token(Token = "0x60156F7")]
|
|
[Address(RVA = "0xF4FFD0", Offset = "0xF4EDD0", VA = "0x180F4FFD0", Slot = "108")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B1E RID: 15134
|
|
// (get) Token: 0x060156F8 RID: 87800 RVA: 0x0050428C File Offset: 0x0050248C
|
|
[Token(Token = "0x17003B1E")]
|
|
public bool JCLMEJKJNAA
|
|
{
|
|
[Token(Token = "0x60156F8")]
|
|
[Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B1F RID: 15135
|
|
// (get) Token: 0x060156F9 RID: 87801 RVA: 0x005042C4 File Offset: 0x005024C4
|
|
[Token(Token = "0x17003B1F")]
|
|
public bool DFMLJLCNBIP
|
|
{
|
|
[Token(Token = "0x60156F9")]
|
|
[Address(RVA = "0xF4FA50", Offset = "0xF4E850", VA = "0x180F4FA50")]
|
|
get
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
if (runtimeSpawnableToolConfig != 0)
|
|
{
|
|
Guid value = runtimeSpawnableToolConfig.UniqueId.Value;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B20 RID: 15136
|
|
// (get) Token: 0x060156FA RID: 87802 RVA: 0x005042F8 File Offset: 0x005024F8
|
|
[Token(Token = "0x17003B20")]
|
|
public bool FOHFHPEMJPD
|
|
{
|
|
[Token(Token = "0x60156FA")]
|
|
[Address(RVA = "0xF4F410", Offset = "0xF4E210", VA = "0x180F4F410", Slot = "109")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
if (runtimeSpawnableToolConfig != 0)
|
|
{
|
|
int num2 = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig2;
|
|
bool flag;
|
|
if (runtimeSpawnableToolConfig2 != 0)
|
|
{
|
|
Guid value = runtimeSpawnableToolConfig2.UniqueId.Value;
|
|
if (flag)
|
|
{
|
|
goto IL_6A;
|
|
}
|
|
}
|
|
OGNBCNBPFCC ognbcnbpfcc = this.<AGIIGNMEADN>k__BackingField;
|
|
bool flag2;
|
|
if ((flag > true && ognbcnbpfcc != OGNBCNBPFCC.CONTEST_CATEGORY_TROPHY) || flag2)
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
IL_6A:
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060156FB RID: 87803 RVA: 0x00504378 File Offset: 0x00502578
|
|
[Token(Token = "0x60156FB")]
|
|
[Address(RVA = "0xF480A0", Offset = "0xF46EA0", VA = "0x180F480A0")]
|
|
public static bool IsTrophyType(OGNBCNBPFCC GEDCEIDOKJL)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x17003B21 RID: 15137
|
|
// (get) Token: 0x060156FC RID: 87804 RVA: 0x00504390 File Offset: 0x00502590
|
|
// (set) Token: 0x060156FD RID: 87805 RVA: 0x005043B0 File Offset: 0x005025B0
|
|
[Token(Token = "0x17003B21")]
|
|
public bool IJHDEPALIAG
|
|
{
|
|
[Token(Token = "0x60156FC")]
|
|
[Address(RVA = "0xF48000", Offset = "0xF46E00", VA = "0x180F48000")]
|
|
get
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x60156FD")]
|
|
[Address(RVA = "0xF50BD0", Offset = "0xF4F9D0", VA = "0x180F50BD0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> okngkfalihl = this.OKNGKFALIHL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B22 RID: 15138
|
|
// (get) Token: 0x060156FE RID: 87806 RVA: 0x005043CC File Offset: 0x005025CC
|
|
// (set) Token: 0x060156FF RID: 87807 RVA: 0x005043EC File Offset: 0x005025EC
|
|
[Token(Token = "0x17003B22")]
|
|
private bool NHOCEFAONJG
|
|
{
|
|
[Token(Token = "0x60156FE")]
|
|
[Address(RVA = "0xF47DE0", Offset = "0xF46BE0", VA = "0x180F47DE0")]
|
|
get
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x60156FF")]
|
|
[Address(RVA = "0xF42100", Offset = "0xF40F00", VA = "0x180F42100")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> knjcbnbgapn = this.KNJCBNBGAPN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B23 RID: 15139
|
|
// (get) Token: 0x06015700 RID: 87808 RVA: 0x00504408 File Offset: 0x00502608
|
|
// (set) Token: 0x06015701 RID: 87809 RVA: 0x00504428 File Offset: 0x00502628
|
|
[Token(Token = "0x17003B23")]
|
|
private bool NENENBLABFP
|
|
{
|
|
[Token(Token = "0x6015700")]
|
|
[Address(RVA = "0xF47060", Offset = "0xF45E60", VA = "0x180F47060")]
|
|
get
|
|
{
|
|
return this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015701")]
|
|
[Address(RVA = "0xF48230", Offset = "0xF47030", VA = "0x180F48230")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gneplelgdje = this.GNEPLELGDJE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B24 RID: 15140
|
|
// (get) Token: 0x06015702 RID: 87810 RVA: 0x00504444 File Offset: 0x00502644
|
|
// (set) Token: 0x06015703 RID: 87811 RVA: 0x00504464 File Offset: 0x00502664
|
|
[Token(Token = "0x17003B24")]
|
|
private bool HKFEDNFJBHL
|
|
{
|
|
[Token(Token = "0x6015702")]
|
|
[Address(RVA = "0xF48550", Offset = "0xF47350", VA = "0x180F48550")]
|
|
get
|
|
{
|
|
return this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015703")]
|
|
[Address(RVA = "0xF48FE0", Offset = "0xF47DE0", VA = "0x180F48FE0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ombomgcppib = this.OMBOMGCPPIB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B25 RID: 15141
|
|
// (get) Token: 0x06015704 RID: 87812 RVA: 0x00504480 File Offset: 0x00502680
|
|
// (set) Token: 0x06015705 RID: 87813 RVA: 0x005044A0 File Offset: 0x005026A0
|
|
[Token(Token = "0x17003B25")]
|
|
private CreationObject.NLIGPDKKPNE MFFNLJFBJNA
|
|
{
|
|
[Token(Token = "0x6015704")]
|
|
[Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")]
|
|
get
|
|
{
|
|
int num = this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015705")]
|
|
[Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B26 RID: 15142
|
|
// (get) Token: 0x06015706 RID: 87814 RVA: 0x005044BC File Offset: 0x005026BC
|
|
[Token(Token = "0x17003B26")]
|
|
public CreationObject.NLIGPDKKPNE HJAKOIPLLBA
|
|
{
|
|
[Token(Token = "0x6015706")]
|
|
[Address(RVA = "0xF4FBF0", Offset = "0xF4E9F0", VA = "0x180F4FBF0")]
|
|
get
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if (this.GKNDAICOIHP.CFLJGNJLBFG || (this.OKNGKFALIHL.IAHDANBDAAM() != 0 && this.IHFNKBNBMCA.IAHDANBDAAM() == 0))
|
|
{
|
|
return CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
}
|
|
List<CreationObject.CGELIKFANLB> jgmmaaffpgd = this.JGMMAAFFPGD;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
return CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
}
|
|
return CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015707 RID: 87815 RVA: 0x00504524 File Offset: 0x00502724
|
|
[Token(Token = "0x6015707")]
|
|
[Address(RVA = "0xF47E30", Offset = "0xF46C30", VA = "0x180F47E30")]
|
|
private bool HLGMIKJACFB()
|
|
{
|
|
if (!this.GKNDAICOIHP.CFLJGNJLBFG && (this.OKNGKFALIHL.IAHDANBDAAM() == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0))
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17003B27 RID: 15143
|
|
// (get) Token: 0x06015708 RID: 87816 RVA: 0x00504564 File Offset: 0x00502764
|
|
[Token(Token = "0x17003B27")]
|
|
public CreationObject.NLIGPDKKPNE AOGBBFOCGEC
|
|
{
|
|
[Token(Token = "0x6015708")]
|
|
[Address(RVA = "0xF4FE20", Offset = "0xF4EC20", VA = "0x180F4FE20")]
|
|
get
|
|
{
|
|
CreationObject.NLIGPDKKPNE navMeshModeComponentOverride = this.HJAKOIPLLBA;
|
|
if (navMeshModeComponentOverride == CreationObject.NLIGPDKKPNE.NavMeshGenerator)
|
|
{
|
|
int num = this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
return navMeshModeComponentOverride;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B28 RID: 15144
|
|
// (get) Token: 0x06015709 RID: 87817 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x0601570A RID: 87818 RVA: 0x00504590 File Offset: 0x00502790
|
|
[Token(Token = "0x17003B28")]
|
|
private Guid OCAKPOAOPJB
|
|
{
|
|
[Token(Token = "0x6015709")]
|
|
[Address(RVA = "0xF48E70", Offset = "0xF47C70", VA = "0x180F48E70")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x601570A")]
|
|
[Address(RVA = "0xF4B7C0", Offset = "0xF4A5C0", VA = "0x180F4B7C0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<Guid> bdannmphomm = this.BDANNMPHOMM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B29 RID: 15145
|
|
// (get) Token: 0x0601570B RID: 87819 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B29")]
|
|
private bool IPBCJPAOOLC
|
|
{
|
|
[Token(Token = "0x601570B")]
|
|
[Address(RVA = "0xF43580", Offset = "0xF42380", VA = "0x180F43580")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B2A RID: 15146
|
|
// (get) Token: 0x0601570C RID: 87820 RVA: 0x005045AC File Offset: 0x005027AC
|
|
// (set) Token: 0x0601570D RID: 87821 RVA: 0x005045C0 File Offset: 0x005027C0
|
|
[Token(Token = "0x17003B2A")]
|
|
public RecastMeshObj CADGBOCLKNO
|
|
{
|
|
[Token(Token = "0x601570C")]
|
|
[Address(RVA = "0x5F4D50", Offset = "0x5F3B50", VA = "0x1805F4D50")]
|
|
get;
|
|
[Token(Token = "0x601570D")]
|
|
[Address(RVA = "0xBDFD30", Offset = "0xBDEB30", VA = "0x180BDFD30")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003B2B RID: 15147
|
|
// (get) Token: 0x0601570E RID: 87822 RVA: 0x005045D4 File Offset: 0x005027D4
|
|
[Token(Token = "0x17003B2B")]
|
|
public bool IAJNBOGCJDG
|
|
{
|
|
[Token(Token = "0x601570E")]
|
|
[Address(RVA = "0xF4F7E0", Offset = "0xF4E5E0", VA = "0x180F4F7E0")]
|
|
get
|
|
{
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
do
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
}
|
|
while (runtimeSpawnableToolConfig == 0);
|
|
return runtimeSpawnableToolConfig.FirstInstanceIsFree;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B2C RID: 15148
|
|
// (get) Token: 0x0601570F RID: 87823 RVA: 0x005045F4 File Offset: 0x005027F4
|
|
[Token(Token = "0x17003B2C")]
|
|
public bool KLCFNLICDAA
|
|
{
|
|
[Token(Token = "0x601570F")]
|
|
[Address(RVA = "0xCB8910", Offset = "0xCB7710", VA = "0x180CB8910", Slot = "111")]
|
|
get
|
|
{
|
|
return this.canBeRotated;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B2D RID: 15149
|
|
// (get) Token: 0x06015710 RID: 87824 RVA: 0x00504608 File Offset: 0x00502808
|
|
[Token(Token = "0x17003B2D")]
|
|
public bool ECLBKLGKPAN
|
|
{
|
|
[Token(Token = "0x6015710")]
|
|
[Address(RVA = "0x774990", Offset = "0x773790", VA = "0x180774990", Slot = "76")]
|
|
get
|
|
{
|
|
return this.canBeScaled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B2E RID: 15150
|
|
// (get) Token: 0x06015711 RID: 87825 RVA: 0x0050461C File Offset: 0x0050281C
|
|
[Token(Token = "0x17003B2E")]
|
|
public bool PCGFBOJDLFI
|
|
{
|
|
[Token(Token = "0x6015711")]
|
|
[Address(RVA = "0x774980", Offset = "0x773780", VA = "0x180774980", Slot = "77")]
|
|
get
|
|
{
|
|
return this.scalingRestricted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B2F RID: 15151
|
|
// (get) Token: 0x06015712 RID: 87826 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B2F")]
|
|
public Vector3 OJECFJDOLDJ
|
|
{
|
|
[Token(Token = "0x6015712")]
|
|
[Address(RVA = "0xA9E600", Offset = "0xA9D400", VA = "0x180A9E600", Slot = "78")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B30 RID: 15152
|
|
// (get) Token: 0x06015713 RID: 87827 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B30")]
|
|
public Vector3 OFCELMNGABO
|
|
{
|
|
[Token(Token = "0x6015713")]
|
|
[Address(RVA = "0xF4FBA0", Offset = "0xF4E9A0", VA = "0x180F4FBA0", Slot = "79")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B31 RID: 15153
|
|
// (get) Token: 0x06015714 RID: 87828 RVA: 0x00504630 File Offset: 0x00502830
|
|
[Token(Token = "0x17003B31")]
|
|
public SandboxDeformableShape LMOIENNMDLM
|
|
{
|
|
[Token(Token = "0x6015714")]
|
|
[Address(RVA = "0x423D40", Offset = "0x422B40", VA = "0x180423D40")]
|
|
get
|
|
{
|
|
return this.shapeDeformation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B32 RID: 15154
|
|
// (get) Token: 0x06015715 RID: 87829 RVA: 0x00504644 File Offset: 0x00502844
|
|
[Token(Token = "0x17003B32")]
|
|
public bool FAJBKGKDBKJ
|
|
{
|
|
[Token(Token = "0x6015715")]
|
|
[Address(RVA = "0xF50500", Offset = "0xF4F300", VA = "0x180F50500", Slot = "80")]
|
|
get
|
|
{
|
|
SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation;
|
|
int num = 0;
|
|
return sandboxDeformableShape != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B33 RID: 15155
|
|
// (get) Token: 0x06015716 RID: 87830 RVA: 0x00504664 File Offset: 0x00502864
|
|
[Token(Token = "0x17003B33")]
|
|
public bool NONGBAAHJAN
|
|
{
|
|
[Token(Token = "0x6015716")]
|
|
[Address(RVA = "0xF50490", Offset = "0xF4F290", VA = "0x180F50490", Slot = "110")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
}
|
|
return this.canBeCloned;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B34 RID: 15156
|
|
// (get) Token: 0x06015717 RID: 87831 RVA: 0x005046A4 File Offset: 0x005028A4
|
|
[Token(Token = "0x17003B34")]
|
|
public bool FFDLDGIJBNA
|
|
{
|
|
[Token(Token = "0x6015717")]
|
|
[Address(RVA = "0xF505D0", Offset = "0xF4F3D0", VA = "0x180F505D0", Slot = "81")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015717)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RecRoom.Core.Creation.CreationObject::get_SupportsMirroring()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:string(var_1_11, callgetter:string(ShapeContainer::get_DebugName, ldloc:ShapeContainer(var_0_06)))
|
|
}
|
|
|
|
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: 0x17003B35 RID: 15157
|
|
// (get) Token: 0x06015718 RID: 87832 RVA: 0x005046C4 File Offset: 0x005028C4
|
|
[Token(Token = "0x17003B35")]
|
|
public bool PFKCOIPIJMK
|
|
{
|
|
[Token(Token = "0x6015718")]
|
|
[Address(RVA = "0x536440", Offset = "0x535240", VA = "0x180536440")]
|
|
get
|
|
{
|
|
return this.supportsCenterPivotOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B36 RID: 15158
|
|
// (get) Token: 0x06015719 RID: 87833 RVA: 0x005046D8 File Offset: 0x005028D8
|
|
[Token(Token = "0x17003B36")]
|
|
public bool LGLADBGABHO
|
|
{
|
|
[Token(Token = "0x6015719")]
|
|
[Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "112")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B37 RID: 15159
|
|
// (get) Token: 0x0601571A RID: 87834 RVA: 0x00504710 File Offset: 0x00502910
|
|
[Token(Token = "0x17003B37")]
|
|
public bool MNEDGNDNJGB
|
|
{
|
|
[Token(Token = "0x601571A")]
|
|
[Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "113")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B38 RID: 15160
|
|
// (get) Token: 0x0601571B RID: 87835 RVA: 0x00504748 File Offset: 0x00502948
|
|
[Token(Token = "0x17003B38")]
|
|
public bool CBGDPLNNAEB
|
|
{
|
|
[Token(Token = "0x601571B")]
|
|
[Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B39 RID: 15161
|
|
// (get) Token: 0x0601571C RID: 87836 RVA: 0x00504780 File Offset: 0x00502980
|
|
[Token(Token = "0x17003B39")]
|
|
public bool JGGOAFBBEJA
|
|
{
|
|
[Token(Token = "0x601571C")]
|
|
[Address(RVA = "0xF50560", Offset = "0xF4F360", VA = "0x180F50560", Slot = "114")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B3A RID: 15162
|
|
// (get) Token: 0x0601571D RID: 87837 RVA: 0x005047B8 File Offset: 0x005029B8
|
|
[Token(Token = "0x17003B3A")]
|
|
public bool DDDLLPBPMJO
|
|
{
|
|
[Token(Token = "0x601571D")]
|
|
[Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B3B RID: 15163
|
|
// (get) Token: 0x0601571E RID: 87838 RVA: 0x005047F0 File Offset: 0x005029F0
|
|
[Token(Token = "0x17003B3B")]
|
|
public bool OIBIGHGIEJA
|
|
{
|
|
[Token(Token = "0x601571E")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "58")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B3C RID: 15164
|
|
// (get) Token: 0x0601571F RID: 87839 RVA: 0x00504800 File Offset: 0x00502A00
|
|
[Token(Token = "0x17003B3C")]
|
|
public bool KLBNFDCCEOK
|
|
{
|
|
[Token(Token = "0x601571F")]
|
|
[Address(RVA = "0xF50630", Offset = "0xF4F430", VA = "0x180F50630", Slot = "82")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B3D RID: 15165
|
|
// (get) Token: 0x06015720 RID: 87840 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06015721 RID: 87841 RVA: 0x00504810 File Offset: 0x00502A10
|
|
[Token(Token = "0x17003B3D")]
|
|
public Color? PGDAJJIBIBG
|
|
{
|
|
[Token(Token = "0x6015720")]
|
|
[Address(RVA = "0xF4F6A0", Offset = "0xF4E4A0", VA = "0x180F4F6A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6015721")]
|
|
[Address(RVA = "0xF50B20", Offset = "0xF4F920", VA = "0x180F50B20")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
bool has_value = value.has_value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B3E RID: 15166
|
|
// (get) Token: 0x06015722 RID: 87842 RVA: 0x00504824 File Offset: 0x00502A24
|
|
// (set) Token: 0x06015723 RID: 87843 RVA: 0x00504838 File Offset: 0x00502A38
|
|
[Token(Token = "0x17003B3E")]
|
|
public CGLKOJIMDIH? FGIHPKEGAMN
|
|
{
|
|
[Token(Token = "0x6015722")]
|
|
[Address(RVA = "0xF50670", Offset = "0xF4F470", VA = "0x180F50670")]
|
|
get;
|
|
[Token(Token = "0x6015723")]
|
|
[Address(RVA = "0xF50D40", Offset = "0xF4FB40", VA = "0x180F50D40")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003B3F RID: 15167
|
|
// (get) Token: 0x06015724 RID: 87844 RVA: 0x0050484C File Offset: 0x00502A4C
|
|
// (set) Token: 0x06015725 RID: 87845 RVA: 0x0050486C File Offset: 0x00502A6C
|
|
[Token(Token = "0x17003B3F")]
|
|
public bool OCKFCFJJKNN
|
|
{
|
|
[Token(Token = "0x6015724")]
|
|
[Address(RVA = "0xF4F790", Offset = "0xF4E590", VA = "0x180F4F790", Slot = "49")]
|
|
get
|
|
{
|
|
return this.BMHIAPFJHJL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015725")]
|
|
[Address(RVA = "0xF50B70", Offset = "0xF4F970", VA = "0x180F50B70", Slot = "50")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> bmhiapfjhjl = this.BMHIAPFJHJL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B40 RID: 15168
|
|
// (get) Token: 0x06015726 RID: 87846 RVA: 0x00504888 File Offset: 0x00502A88
|
|
// (set) Token: 0x06015727 RID: 87847 RVA: 0x005048A8 File Offset: 0x00502AA8
|
|
[Token(Token = "0x17003B40")]
|
|
public bool LBPNBENCCHK
|
|
{
|
|
[Token(Token = "0x6015726")]
|
|
[Address(RVA = "0xF48050", Offset = "0xF46E50", VA = "0x180F48050", Slot = "54")]
|
|
get
|
|
{
|
|
return this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015727")]
|
|
[Address(RVA = "0xF46310", Offset = "0xF45110", VA = "0x180F46310", Slot = "55")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ihfnkbnbmca = this.IHFNKBNBMCA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B41 RID: 15169
|
|
// (get) Token: 0x06015728 RID: 87848 RVA: 0x005048C4 File Offset: 0x00502AC4
|
|
[Token(Token = "0x17003B41")]
|
|
public AOLMGGAPKEH PCAANDNNGPC
|
|
{
|
|
[Token(Token = "0x6015728")]
|
|
[Address(RVA = "0xB6AB20", Offset = "0xB69920", VA = "0x180B6AB20")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003B42 RID: 15170
|
|
// (get) Token: 0x06015729 RID: 87849 RVA: 0x005048D8 File Offset: 0x00502AD8
|
|
// (set) Token: 0x0601572A RID: 87850 RVA: 0x005048EC File Offset: 0x00502AEC
|
|
[Token(Token = "0x17003B42")]
|
|
public bool HAGIPJBPIAH
|
|
{
|
|
[Token(Token = "0x6015729")]
|
|
[Address(RVA = "0xF4F400", Offset = "0xF4E200", VA = "0x180F4F400", Slot = "83")]
|
|
get;
|
|
[Token(Token = "0x601572A")]
|
|
[Address(RVA = "0xF50B10", Offset = "0xF4F910", VA = "0x180F50B10")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003B43 RID: 15171
|
|
// (get) Token: 0x0601572B RID: 87851 RVA: 0x00504900 File Offset: 0x00502B00
|
|
// (set) Token: 0x0601572C RID: 87852 RVA: 0x00504914 File Offset: 0x00502B14
|
|
[Token(Token = "0x17003B43")]
|
|
public bool HNDAIGEJKEK
|
|
{
|
|
[Token(Token = "0x601572B")]
|
|
[Address(RVA = "0xF4F330", Offset = "0xF4E130", VA = "0x180F4F330")]
|
|
get;
|
|
[Token(Token = "0x601572C")]
|
|
[Address(RVA = "0xF50B00", Offset = "0xF4F900", VA = "0x180F50B00")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003B44 RID: 15172
|
|
// (get) Token: 0x0601572D RID: 87853 RVA: 0x00504928 File Offset: 0x00502B28
|
|
[Token(Token = "0x17003B44")]
|
|
private object DGILPMJNGNA
|
|
{
|
|
[Token(Token = "0x601572D")]
|
|
[Address(RVA = "0xF48D30", Offset = "0xF47B30", VA = "0x180F48D30")]
|
|
get
|
|
{
|
|
object ngbaadohcnn = this.NGBAADOHCNN;
|
|
if (ngbaadohcnn == 0)
|
|
{
|
|
object obj = new object();
|
|
this.NGBAADOHCNN = obj;
|
|
}
|
|
return ngbaadohcnn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B45 RID: 15173
|
|
// (get) Token: 0x0601572E RID: 87854 RVA: 0x00504950 File Offset: 0x00502B50
|
|
[Token(Token = "0x17003B45")]
|
|
private object NMGEIEFHHOI
|
|
{
|
|
[Token(Token = "0x601572E")]
|
|
[Address(RVA = "0xF43750", Offset = "0xF42550", VA = "0x180F43750")]
|
|
get
|
|
{
|
|
object jhodppflnpe = this.JHODPPFLNPE;
|
|
if (jhodppflnpe == 0)
|
|
{
|
|
object obj = new object();
|
|
this.JHODPPFLNPE = obj;
|
|
}
|
|
return jhodppflnpe;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B46 RID: 15174
|
|
// (get) Token: 0x0601572F RID: 87855 RVA: 0x00504978 File Offset: 0x00502B78
|
|
[Token(Token = "0x17003B46")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x601572F")]
|
|
[Address(RVA = "0xF4F950", Offset = "0xF4E750", VA = "0x180F4F950", Slot = "52")]
|
|
get
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (!(instance == num))
|
|
{
|
|
this.EnsureInventionPieceRegistered();
|
|
CreationManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance2 != 0)
|
|
{
|
|
return instance2.<GAGJNICHKLC>k__BackingField.DLPGKDOCOND(this);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015730 RID: 87856 RVA: 0x005049BC File Offset: 0x00502BBC
|
|
[Token(Token = "0x6015730")]
|
|
[Address(RVA = "0xF47310", Offset = "0xF46110", VA = "0x180F47310")]
|
|
public void EnsureInventionPieceRegistered()
|
|
{
|
|
if (!this.HIBOAHECNJF)
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<GAGJNICHKLC>k__BackingField.IFLPPIEBNNA(this);
|
|
this.HIBOAHECNJF = true;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B47 RID: 15175
|
|
// (get) Token: 0x06015731 RID: 87857 RVA: 0x00504A04 File Offset: 0x00502C04
|
|
// (set) Token: 0x06015732 RID: 87858 RVA: 0x00504A18 File Offset: 0x00502C18
|
|
[Token(Token = "0x17003B47")]
|
|
public ObjectGroup IHPGHGCCOAD
|
|
{
|
|
[Token(Token = "0x6015731")]
|
|
[Address(RVA = "0xBDA730", Offset = "0xBD9530", VA = "0x180BDA730")]
|
|
get;
|
|
[Token(Token = "0x6015732")]
|
|
[Address(RVA = "0xBDC2C0", Offset = "0xBDB0C0", VA = "0x180BDC2C0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003B48 RID: 15176
|
|
// (get) Token: 0x06015733 RID: 87859 RVA: 0x00504A2C File Offset: 0x00502C2C
|
|
// (set) Token: 0x06015734 RID: 87860 RVA: 0x00504A40 File Offset: 0x00502C40
|
|
[Token(Token = "0x17003B48")]
|
|
public bool CNNKEKHILGF
|
|
{
|
|
[Token(Token = "0x6015733")]
|
|
[Address(RVA = "0xF4FA40", Offset = "0xF4E840", VA = "0x180F4FA40")]
|
|
get;
|
|
[Token(Token = "0x6015734")]
|
|
[Address(RVA = "0xF47630", Offset = "0xF46430", VA = "0x180F47630")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003B49 RID: 15177
|
|
// (get) Token: 0x06015735 RID: 87861 RVA: 0x00504A54 File Offset: 0x00502C54
|
|
[Token(Token = "0x17003B49")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x6015735")]
|
|
[Address(RVA = "0xF4F850", Offset = "0xF4E650", VA = "0x180F4F850", Slot = "34")]
|
|
get
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
string text;
|
|
return text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B4A RID: 15178
|
|
// (get) Token: 0x06015736 RID: 87862 RVA: 0x00504A6C File Offset: 0x00502C6C
|
|
[Token(Token = "0x17003B4A")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x6015736")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "29")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015737 RID: 87863 RVA: 0x00504A7C File Offset: 0x00502C7C
|
|
[Token(Token = "0x6015737")]
|
|
[Address(RVA = "0xF4B830", Offset = "0xF4A630", VA = "0x180F4B830")]
|
|
public void RaiseObjectSettingsFunctionsChangedEvent()
|
|
{
|
|
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
|
if (pkpmnbbplci != 0)
|
|
{
|
|
pkpmnbbplci();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B4B RID: 15179
|
|
// (get) Token: 0x06015738 RID: 87864 RVA: 0x00504A9C File Offset: 0x00502C9C
|
|
[Token(Token = "0x17003B4B")]
|
|
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
|
{
|
|
[Token(Token = "0x6015738")]
|
|
[Address(RVA = "0xBDCE50", Offset = "0xBDBC50", VA = "0x180BDCE50", Slot = "26")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015738)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<ILINODKFHEO> RecRoom.Core.Creation.CreationObject::get_ObjectSettingsFunctions()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class ILINODKFHEO>(CreationObject::KNKGGDHCLDN, ldloc:CreationObject(this)))
|
|
}
|
|
|
|
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: 0x17003B4C RID: 15180
|
|
// (get) Token: 0x06015739 RID: 87865 RVA: 0x00504AB0 File Offset: 0x00502CB0
|
|
[Token(Token = "0x17003B4C")]
|
|
public IReadOnlyList<DOPNALIMPNA> NLCJJAOBPLO
|
|
{
|
|
[Token(Token = "0x6015739")]
|
|
[Address(RVA = "0xBDB930", Offset = "0xBDA730", VA = "0x180BDB930", Slot = "27")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015739)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<DOPNALIMPNA> RecRoom.Core.Creation.CreationObject::get_DynamicUIElements()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class DOPNALIMPNA>(CreationObject::HNEPKPGIDJF, ldloc:CreationObject(this)))
|
|
}
|
|
|
|
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: 0x17003B4D RID: 15181
|
|
// (get) Token: 0x0601573A RID: 87866 RVA: 0x00504AC4 File Offset: 0x00502CC4
|
|
[Token(Token = "0x17003B4D")]
|
|
private HECIICKPCDN LOHHBLPLACM
|
|
{
|
|
[Token(Token = "0x601573A")]
|
|
[Address(RVA = "0xF470B0", Offset = "0xF45EB0", VA = "0x180F470B0")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
List<long> list = new List();
|
|
long num = this.BLIGJFOCJBA.AJHBGBHGGAL;
|
|
list.Add(num);
|
|
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof = BBHENFCNLAB.PPMMEALNIJN(list);
|
|
}
|
|
int num2 = 0;
|
|
HECIICKPCDN permission = (HECIICKPCDN)num2;
|
|
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof2;
|
|
if (pmgcjepkfof2 != 0)
|
|
{
|
|
Action<BBHENFCNLAB.AJCEIOJPMLJ> action = delegate(BBHENFCNLAB.AJCEIOJPMLJ result)
|
|
{
|
|
};
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
return permission;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601573B RID: 87867 RVA: 0x00504B50 File Offset: 0x00502D50
|
|
[Token(Token = "0x601573B")]
|
|
[Address(RVA = "0xF48290", Offset = "0xF47090", VA = "0x180F48290")]
|
|
private PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> KBJPBDODHPA()
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
List<long> list = new List();
|
|
long num = this.BLIGJFOCJBA.AJHBGBHGGAL;
|
|
list.Add(num);
|
|
return BBHENFCNLAB.PPMMEALNIJN(list);
|
|
}
|
|
PMGCJEPKFOF<BBHENFCNLAB.AJCEIOJPMLJ> pmgcjepkfof;
|
|
return pmgcjepkfof;
|
|
}
|
|
|
|
// Token: 0x17003B4E RID: 15182
|
|
// (get) Token: 0x0601573C RID: 87868 RVA: 0x00504BA0 File Offset: 0x00502DA0
|
|
[Token(Token = "0x17003B4E")]
|
|
public int GNMOHEMEIHM
|
|
{
|
|
[Token(Token = "0x601573C")]
|
|
[Address(RVA = "0xF4FE80", Offset = "0xF4EC80", VA = "0x180F4FE80")]
|
|
get
|
|
{
|
|
return this.KNKGGDHCLDN._size;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601573D RID: 87869 RVA: 0x00504BC0 File Offset: 0x00502DC0
|
|
[Token(Token = "0x601573D")]
|
|
[Address(RVA = "0xF42160", Offset = "0xF40F60", VA = "0x180F42160")]
|
|
public ILINODKFHEO AddConfigurableSetting(ILINODKFHEO FIFLPPCKBPH)
|
|
{
|
|
this.KNKGGDHCLDN.Add(FIFLPPCKBPH);
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
|
knkggdhcldn.Sort(aidmfchcdje);
|
|
return FIFLPPCKBPH;
|
|
}
|
|
|
|
// Token: 0x0601573E RID: 87870 RVA: 0x00504BF4 File Offset: 0x00502DF4
|
|
[Token(Token = "0x601573E")]
|
|
[Address(RVA = "0xF493C0", Offset = "0xF481C0", VA = "0x180F493C0")]
|
|
private IReadOnlyList<DOPNALIMPNA> OANIBHJIBKA(DOPNALIMPNA KCKPONEANIH)
|
|
{
|
|
this.HNEPKPGIDJF.Add(KCKPONEANIH);
|
|
List<DOPNALIMPNA> hnepkpgidjf = this.HNEPKPGIDJF;
|
|
Comparison<DOPNALIMPNA> <>9__205_ = CreationObject.<>c.<>9__205_0;
|
|
if (<>9__205_ == 0)
|
|
{
|
|
CreationObject.<>c.<>9__205_0 = delegate(DOPNALIMPNA lhs, DOPNALIMPNA rhs)
|
|
{
|
|
int num;
|
|
return num;
|
|
};
|
|
}
|
|
hnepkpgidjf.Sort(<>9__205_);
|
|
List<DOPNALIMPNA> hnepkpgidjf2 = this.HNEPKPGIDJF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601573F RID: 87871 RVA: 0x00504C48 File Offset: 0x00502E48
|
|
[Token(Token = "0x601573F")]
|
|
[Address(RVA = "0xF42210", Offset = "0xF41010", VA = "0x180F42210")]
|
|
public void AddConfigurableSettings(IEnumerable<ILINODKFHEO> ILKKIPHFDFF)
|
|
{
|
|
this.KNKGGDHCLDN.AddRange(ILKKIPHFDFF);
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
|
knkggdhcldn.Sort(aidmfchcdje);
|
|
}
|
|
|
|
// Token: 0x06015740 RID: 87872 RVA: 0x00504C7C File Offset: 0x00502E7C
|
|
[Token(Token = "0x6015740")]
|
|
[Address(RVA = "0xF423E0", Offset = "0xF411E0", VA = "0x180F423E0")]
|
|
public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, List<DOPNALIMPNA> HNEPKPGIDJF, HECIICKPCDN LBIHDKIFJAK = HECIICKPCDN.EditAndSave)
|
|
{
|
|
HECIICKPCDN minimumInventionPermission = HECIICKPCDN.Unassigned;
|
|
CreationObject <>4__this = this;
|
|
if (HNEPKPGIDJF == 0)
|
|
{
|
|
List<DOPNALIMPNA> list = new List();
|
|
}
|
|
int num = 0;
|
|
ulong num2;
|
|
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(JMHKMOACHDG, IHBDNLFNPKH, HNEPKPGIDJF, num, num2 != 0UL);
|
|
ECJBHJOCKHL dynamicFoldoutMenu = ecjbhjockhl;
|
|
Func<bool> func = delegate
|
|
{
|
|
List<DOPNALIMPNA> febhfimejpn = dynamicFoldoutMenu.FEBHFIMEJPN;
|
|
return <>4__this.LOHHBLPLACM >= minimumInventionPermission;
|
|
};
|
|
ecjbhjockhl.KKGFMMFFKKC = func;
|
|
ECJBHJOCKHL dynamicFoldoutMenu2 = dynamicFoldoutMenu;
|
|
this.HNEPKPGIDJF.Add(dynamicFoldoutMenu2);
|
|
List<DOPNALIMPNA> hnepkpgidjf = this.HNEPKPGIDJF;
|
|
Comparison<DOPNALIMPNA> comparison;
|
|
if (CreationObject.<>c.<>9__205_0 == 0)
|
|
{
|
|
comparison = delegate(DOPNALIMPNA lhs, DOPNALIMPNA rhs)
|
|
{
|
|
int num3;
|
|
return num3;
|
|
};
|
|
CreationObject.<>c.<>9__205_0 = comparison;
|
|
}
|
|
hnepkpgidjf.Sort(comparison);
|
|
return dynamicFoldoutMenu;
|
|
}
|
|
|
|
// Token: 0x06015741 RID: 87873 RVA: 0x00504D28 File Offset: 0x00502F28
|
|
[Token(Token = "0x6015741")]
|
|
[Address(RVA = "0xF42690", Offset = "0xF41490", VA = "0x180F42690")]
|
|
public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, HECIICKPCDN LBIHDKIFJAK, params DOPNALIMPNA[] HNEPKPGIDJF)
|
|
{
|
|
ECJBHJOCKHL ecjbhjockhl;
|
|
return ecjbhjockhl;
|
|
}
|
|
|
|
// Token: 0x06015742 RID: 87874 RVA: 0x00504D40 File Offset: 0x00502F40
|
|
[Token(Token = "0x6015742")]
|
|
[Address(RVA = "0xF425F0", Offset = "0xF413F0", VA = "0x180F425F0")]
|
|
public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, params DOPNALIMPNA[] HNEPKPGIDJF)
|
|
{
|
|
if (HNEPKPGIDJF != 0)
|
|
{
|
|
List<DOPNALIMPNA> list = Enumerable.ToList<DOPNALIMPNA>(HNEPKPGIDJF);
|
|
}
|
|
ECJBHJOCKHL ecjbhjockhl;
|
|
return ecjbhjockhl;
|
|
}
|
|
|
|
// Token: 0x06015743 RID: 87875 RVA: 0x00504D60 File Offset: 0x00502F60
|
|
[Token(Token = "0x6015743")]
|
|
[Address(RVA = "0xF4B980", Offset = "0xF4A780", VA = "0x180F4B980")]
|
|
public void RemoveConfigurableSetting(ILINODKFHEO FIFLPPCKBPH)
|
|
{
|
|
bool flag = this.KNKGGDHCLDN.Remove(FIFLPPCKBPH);
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
|
knkggdhcldn.Sort(aidmfchcdje);
|
|
}
|
|
|
|
// Token: 0x06015744 RID: 87876 RVA: 0x00504D94 File Offset: 0x00502F94
|
|
[Token(Token = "0x6015744")]
|
|
[Address(RVA = "0xF4BB50", Offset = "0xF4A950", VA = "0x180F4BB50")]
|
|
public bool RemoveDynamicUIElement(DOPNALIMPNA KCKPONEANIH)
|
|
{
|
|
return this.HNEPKPGIDJF.Remove(KCKPONEANIH);
|
|
}
|
|
|
|
// Token: 0x06015745 RID: 87877 RVA: 0x00504DB4 File Offset: 0x00502FB4
|
|
[Token(Token = "0x6015745")]
|
|
[Address(RVA = "0xF460A0", Offset = "0xF44EA0", VA = "0x180F460A0")]
|
|
public void ClearConfigurableSettings()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.KNKGGDHCLDN.Clear();
|
|
}
|
|
|
|
// Token: 0x06015746 RID: 87878 RVA: 0x00504DEC File Offset: 0x00502FEC
|
|
[Token(Token = "0x6015746")]
|
|
[Address(RVA = "0xF461D0", Offset = "0xF44FD0", VA = "0x180F461D0")]
|
|
public void ClearDynamicUIElements()
|
|
{
|
|
this.HNEPKPGIDJF.Clear();
|
|
}
|
|
|
|
// Token: 0x17003B4F RID: 15183
|
|
// (get) Token: 0x06015747 RID: 87879 RVA: 0x00504E0C File Offset: 0x0050300C
|
|
[Token(Token = "0x17003B4F")]
|
|
public Dictionary<Collider, ConfigurableSubpiece> LKAEOBBMOHI
|
|
{
|
|
[Token(Token = "0x6015747")]
|
|
[Address(RVA = "0xBDCCC0", Offset = "0xBDBAC0", VA = "0x180BDCCC0")]
|
|
get
|
|
{
|
|
return this.JJDLFAJHOBK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015748 RID: 87880 RVA: 0x00504E20 File Offset: 0x00503020
|
|
[Token(Token = "0x6015748")]
|
|
[Address(RVA = "0xF4B850", Offset = "0xF4A650", VA = "0x180F4B850")]
|
|
public void RegisterConfigurablePiece(ConfigurableSubpiece BBJIEBFMCEM)
|
|
{
|
|
int num = 0;
|
|
if (!(BBJIEBFMCEM == num))
|
|
{
|
|
Collider[] colliders = BBJIEBFMCEM.colliders;
|
|
int num2 = 0;
|
|
int length = colliders.Length;
|
|
if (num2 < length)
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk = this.JJDLFAJHOBK;
|
|
Collider collider = colliders[num2];
|
|
jjdlfajhobk[collider] = BBJIEBFMCEM;
|
|
num2++;
|
|
}
|
|
NBPOLJHGGLE<ConfigurableSubpiece, Collider[], Collider[]> onCollidersChanged = BBJIEBFMCEM.OnCollidersChanged;
|
|
Action<ConfigurableSubpiece, Collider[], Collider[]> action = new Action(this.LHMCJAMADED);
|
|
NBPOLJHGGLE<ConfigurableSubpiece, Collider[], Collider[]> nbpoljhggle = NBPOLJHGGLE.BPJDFPACLMK(onCollidersChanged, action);
|
|
BBJIEBFMCEM.OnCollidersChanged = nbpoljhggle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015749 RID: 87881 RVA: 0x00504E9C File Offset: 0x0050309C
|
|
[Token(Token = "0x6015749")]
|
|
[Address(RVA = "0xF48680", Offset = "0xF47480", VA = "0x180F48680")]
|
|
private void LHMCJAMADED(ConfigurableSubpiece BBJIEBFMCEM, Collider[] LAIIDFHPCKP, Collider[] BHJFFEPIOAE)
|
|
{
|
|
int num = 0;
|
|
int length = LAIIDFHPCKP.Length;
|
|
if (num < length)
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk = this.JJDLFAJHOBK;
|
|
Collider collider = LAIIDFHPCKP[num];
|
|
bool flag = jjdlfajhobk.Remove(collider);
|
|
num++;
|
|
}
|
|
int length2 = BHJFFEPIOAE.Length;
|
|
if (num < length2)
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk2 = this.JJDLFAJHOBK;
|
|
Collider collider2 = BHJFFEPIOAE[num];
|
|
jjdlfajhobk2[collider2] = BBJIEBFMCEM;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601574A RID: 87882 RVA: 0x00504F04 File Offset: 0x00503104
|
|
[Token(Token = "0x601574A")]
|
|
[Address(RVA = "0xF4E9F0", Offset = "0xF4D7F0", VA = "0x180F4E9F0")]
|
|
public void UnregisterConfigurablePiece(ConfigurableSubpiece BBJIEBFMCEM)
|
|
{
|
|
int num = 0;
|
|
if (!(BBJIEBFMCEM == num))
|
|
{
|
|
Collider[] colliders = BBJIEBFMCEM.colliders;
|
|
int num2 = 0;
|
|
int length = colliders.Length;
|
|
if (num2 < length)
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk = this.JJDLFAJHOBK;
|
|
Collider collider = colliders[num2];
|
|
bool flag = jjdlfajhobk.Remove(collider);
|
|
num2++;
|
|
}
|
|
NBPOLJHGGLE<ConfigurableSubpiece, Collider[], Collider[]> onCollidersChanged = BBJIEBFMCEM.OnCollidersChanged;
|
|
Action<ConfigurableSubpiece, Collider[], Collider[]> action = new Action(this.LHMCJAMADED);
|
|
NBPOLJHGGLE<ConfigurableSubpiece, Collider[], Collider[]> nbpoljhggle = NBPOLJHGGLE.GMNMHGMFGOL(onCollidersChanged, action);
|
|
BBJIEBFMCEM.OnCollidersChanged = nbpoljhggle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601574B RID: 87883 RVA: 0x00504F80 File Offset: 0x00503180
|
|
[Token(Token = "0x601574B")]
|
|
[Address(RVA = "0xF478F0", Offset = "0xF466F0", VA = "0x180F478F0", Slot = "75")]
|
|
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
|
{
|
|
int num = 0;
|
|
if (!(GLPOLGOBLAA == num))
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk = this.JJDLFAJHOBK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601574C RID: 87884 RVA: 0x00504FA8 File Offset: 0x005031A8
|
|
[Token(Token = "0x601574C")]
|
|
[Address(RVA = "0xF475D0", Offset = "0xF463D0", VA = "0x180F475D0")]
|
|
public void FireObjectSettingsToast(string BAGBMJMGJBC)
|
|
{
|
|
Action<string> gfagocfdlmf = this.GFAGOCFDLMF;
|
|
if (gfagocfdlmf != 0)
|
|
{
|
|
gfagocfdlmf(BAGBMJMGJBC);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601574D RID: 87885 RVA: 0x00504FC8 File Offset: 0x005031C8
|
|
[Token(Token = "0x601574D")]
|
|
[Address(RVA = "0xF47570", Offset = "0xF46370", VA = "0x180F47570")]
|
|
public void FireDialogListPicker(DLKPBLNKLAD OIPDFDMPPEA, GCKECFLKJGJ ADLAPGFGLMF)
|
|
{
|
|
if (this.KFHBONAIAFK != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B50 RID: 15184
|
|
// (get) Token: 0x0601574E RID: 87886 RVA: 0x00504FE0 File Offset: 0x005031E0
|
|
[Token(Token = "0x17003B50")]
|
|
public string HHJALNBGCMI
|
|
{
|
|
[Token(Token = "0x601574E")]
|
|
[Address(RVA = "0xF506B0", Offset = "0xF4F4B0", VA = "0x180F506B0", Slot = "126")]
|
|
get
|
|
{
|
|
int viewID = base.JDHMIOJKLCK.BOPMIMPLIMK;
|
|
return string.Format("co{0}", viewID);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601574F RID: 87887 RVA: 0x0050500C File Offset: 0x0050320C
|
|
[Token(Token = "0x601574F")]
|
|
[Address(RVA = "0xF428E0", Offset = "0xF416E0", VA = "0x180F428E0", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
this.KLIAMNPKCKI(num2);
|
|
if (!this.defaultFrozenInScene)
|
|
{
|
|
}
|
|
bool flag = CreationManager.SpawnedView(base.JDHMIOJKLCK);
|
|
if (this.tool.InstantiationParameters != 0)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
NullReferenceException ex;
|
|
this.<IICEAIBCBGC>k__BackingField = ex != null;
|
|
Tool tool = this.tool;
|
|
if (!PPLFNCHJCEP.DKECDBMKDIK(base.JDHMIOJKLCK).IMCPFLDKEOH<Guid>("OBJ_PK", num))
|
|
{
|
|
Guid empty = Guid.Empty;
|
|
}
|
|
BJHJOILGOLG bjhjoilgolg = new BJHJOILGOLG(PUNNetworkManager.ELLAOHFLFJE, this);
|
|
Action action = new Action(this.LNPHKCHJKGG);
|
|
FHJAFBMOIKC fhjafbmoikc = new FHJAFBMOIKC(bjhjoilgolg, "COL", action);
|
|
Tool tool2 = this.tool;
|
|
this.FLLENDBIKGF = fhjafbmoikc;
|
|
bool canBePickedUp = tool2.MBHKHNNAKBB;
|
|
Action action2 = new Action(this.OnIsGrabbableChanged);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie;
|
|
this.OKNGKFALIHL = kllmcpfpiie;
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
}
|
|
Action action3 = new Action(this.OnIsClimbableChanged);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie2;
|
|
this.KNJCBNBGAPN = kllmcpfpiie2;
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
}
|
|
Action action4 = new Action(this.LOINCODIPGO);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie3;
|
|
this.OMBOMGCPPIB = kllmcpfpiie3;
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
}
|
|
Action action5 = new Action(this.DJCGLKODHIO);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie4;
|
|
this.GNEPLELGDJE = kllmcpfpiie4;
|
|
KLLMCPFPIIE<int> kllmcpfpiie5;
|
|
this.OPOMNIMLDOJ = kllmcpfpiie5;
|
|
Action action6 = new Action(this.DHPDELPDKCJ);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie6;
|
|
this.BMHIAPFJHJL = kllmcpfpiie6;
|
|
Action action7 = new Action(this.BCFDEHKIEOE);
|
|
KLLMCPFPIIE<bool> kllmcpfpiie7;
|
|
this.IHFNKBNBMCA = kllmcpfpiie7;
|
|
KLLMCPFPIIE<Guid> kllmcpfpiie8;
|
|
this.BDANNMPHOMM = kllmcpfpiie8;
|
|
bool flag5;
|
|
if (!flag5)
|
|
{
|
|
Tool tool3 = this.tool;
|
|
bool flag6;
|
|
if (!flag6)
|
|
{
|
|
goto IL_186;
|
|
}
|
|
}
|
|
bool flag7 = this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
bool flag8 = this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
bool flag9 = this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
IL_186:
|
|
this.EnsureInventionPieceRegistered();
|
|
this.DOKFGFOPDMD();
|
|
CreationManager.AddCreationObject(this);
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
Action<AGAJMBPABDL> action8 = new Action(this.FHCMNCBLJIG);
|
|
photonView.ControllerChangedEvent += action8;
|
|
Tool tool4 = this.tool;
|
|
Tool.EHOOCLKEMPD ehooclkempd = new Tool.EHOOCLKEMPD(this.DLHCJKPJHKO);
|
|
tool4.AddCustomEquipCondition(ehooclkempd);
|
|
this.CKBDKPKIMGM();
|
|
PersistenceView persistenceView = this.tool.persistenceView;
|
|
int num3 = 0;
|
|
if (persistenceView != num3)
|
|
{
|
|
PersistenceView.KMLLKIFDMGF kmllkifdmgf = new PersistenceView.KMLLKIFDMGF(this.OKOICKOAIFB);
|
|
persistenceView.OKOICKOAIFB += kmllkifdmgf;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015750 RID: 87888 RVA: 0x00505230 File Offset: 0x00503430
|
|
[Token(Token = "0x6015750")]
|
|
[Address(RVA = "0xF4D520", Offset = "0xF4C320", VA = "0x180F4D520")]
|
|
private void Start()
|
|
{
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
Action action = new Action(this.Reset);
|
|
instance.FJPFKELLNLM += action;
|
|
this.BCFDEHKIEOE();
|
|
if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0)
|
|
{
|
|
int num = 0;
|
|
this.NHOCEFAONJG = num != 0;
|
|
}
|
|
Tool tool = this.tool;
|
|
bool flag = this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
object ffdpdlgogln = this.FFDPDLGOGLN;
|
|
tool.SetPickupEnabled(flag, ffdpdlgogln);
|
|
this.LNPHKCHJKGG();
|
|
Tool tool2 = this.tool;
|
|
if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0)
|
|
{
|
|
Tool tool3 = this.tool;
|
|
}
|
|
tool2.SetCollisionLayer((DAJFOCGPHGP)((uint)27));
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg;
|
|
if (CreationObject.<>c.<>9__229_0 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__229_0 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.DKKKMIOLILE);
|
|
int num2 = this.settingsPriority;
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp, num2);
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg2;
|
|
if (CreationObject.<>c.<>9__229_2 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__229_2 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.KKIDBGPCPHA);
|
|
int num3 = this.settingsPriority;
|
|
int num4;
|
|
CPNMFOKDBKM cpnmfokdbkm2 = new CPNMFOKDBKM(dedabhkcibg2, ohindolfnmp2, num4);
|
|
num4 = num3 - 1;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg3;
|
|
if (CreationObject.<>c.<>9__229_4 == 0)
|
|
{
|
|
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__229_4 = dedabhkcibg3;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.MJCGAHEBBEI);
|
|
int num5 = this.settingsPriority;
|
|
int num6;
|
|
CPNMFOKDBKM cpnmfokdbkm3 = new CPNMFOKDBKM(dedabhkcibg3, ohindolfnmp3, num6);
|
|
num6 = num5 - 1;
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg4;
|
|
if (CreationObject.<>c.<>9__229_6 == 0)
|
|
{
|
|
dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__229_6 = dedabhkcibg4;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.GJDODMEKDLK);
|
|
int num7 = this.settingsPriority;
|
|
int num8;
|
|
CPNMFOKDBKM cpnmfokdbkm4 = new CPNMFOKDBKM(dedabhkcibg4, ohindolfnmp4, num8);
|
|
num8 = num7 - 1;
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG dedabhkcibg5;
|
|
if (CreationObject.<>c.<>9__229_8 == 0)
|
|
{
|
|
dedabhkcibg5 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
CreationObject.<>c.<>9__229_8 = dedabhkcibg5;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.COJOJNCJAEO);
|
|
Dictionary<string, FLCFOLDCOJJ> momamkckblk = this.MOMAMKCKBLK;
|
|
int num9 = this.settingsPriority;
|
|
int num10;
|
|
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(dedabhkcibg5, ohindolfnmp5, momamkckblk, num10);
|
|
num10 = num9 - 1;
|
|
this.JEFDAPNBDFI = klcanjpoepc;
|
|
OMKPHDBNLKH<KeyGuidEditableUIControl, Guid>.DEDABHKCIBG dedabhkcibg6;
|
|
if (CreationObject.<>c.<>9__229_10 == 0)
|
|
{
|
|
dedabhkcibg6 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.KeyEditControlUIPrefab;
|
|
CreationObject.<>c.<>9__229_10 = dedabhkcibg6;
|
|
}
|
|
OMKPHDBNLKH<KeyGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp6 = new OMKPHDBNLKH.OHINDOLFNMP(this.KNMEAHNONHP);
|
|
int num11 = this.settingsPriority;
|
|
int num12;
|
|
string text;
|
|
FBEMFBCNBEP fbemfbcnbep = new FBEMFBCNBEP(dedabhkcibg6, ohindolfnmp6, num12, text);
|
|
num12 = num11 - 1;
|
|
int num13 = 0;
|
|
if (this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != 0)
|
|
{
|
|
ILINODKFHEO ilinodkfheo = this.AddConfigurableSetting(cpnmfokdbkm);
|
|
}
|
|
if ((this.supportsLocomotionConfig ? 1 : 0) != num13)
|
|
{
|
|
ILINODKFHEO ilinodkfheo2 = this.AddConfigurableSetting(cpnmfokdbkm2);
|
|
ILINODKFHEO ilinodkfheo3 = this.AddConfigurableSetting(cpnmfokdbkm3);
|
|
ILINODKFHEO ilinodkfheo4 = this.AddConfigurableSetting(cpnmfokdbkm4);
|
|
}
|
|
int num14 = 0;
|
|
int num15 = 0;
|
|
ulong num16;
|
|
ECJBHJOCKHL ecjbhjockhl = ONOKJPIMIIP.HPLKEGBKNBJ(10000, "Room Key Options", num15, num14, num16 != 0UL);
|
|
Func<bool> func = new Func(this.NNFCGBIFFOK);
|
|
ecjbhjockhl.KKGFMMFFKKC = func;
|
|
bool flag2;
|
|
if (flag2 && (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK))
|
|
{
|
|
ILINODKFHEO ilinodkfheo5 = this.AddConfigurableSetting(fbemfbcnbep);
|
|
RoomKeysManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<AMAGKLLBGEC> onRoomKeyUpdated = instance2.OnRoomKeyUpdated;
|
|
Action<AMAGKLLBGEC> action2 = new Action(this.DFGHNKCCAAJ);
|
|
MFBGLIHGCGO<AMAGKLLBGEC> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onRoomKeyUpdated, action2);
|
|
instance2.OnRoomKeyUpdated = mfbglihgcgo;
|
|
Action action3;
|
|
if (CreationObject.<>c.<>9__229_13 == 0)
|
|
{
|
|
action3 = delegate
|
|
{
|
|
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
flowByType.ShowScreenAndGoToRoomKeysCreate(<DOFDAMHCJLP>k__BackingField);
|
|
WatchMenuProjector watchMenuProjector = WatchUI.BFPPPLIJIGC.OHPDNGENFJL;
|
|
int num25 = 0;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(num25 != 0);
|
|
};
|
|
CreationObject.<>c.<>9__229_13 = action3;
|
|
}
|
|
Func<bool> func2 = new Func(this.JDJBIJLLEBE);
|
|
int num17 = 0;
|
|
int num18 = 0;
|
|
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action3, "Create Key", num18, num17, func2, num13);
|
|
ecjbhjockhl.BPAJKKAGPKB(imafjgkhemd);
|
|
Func<Guid> func3 = new Func(this.PLADHOPDCFF);
|
|
Action<Guid> action4 = new Action(this.NNHGODHDCKH);
|
|
Action<DLKPBLNKLAD, GCKECFLKJGJ> action5 = new Action(this.FireDialogListPicker);
|
|
Func<bool> func4 = new Func(this.MBBDADBKKAF);
|
|
string text2;
|
|
IMAFJGKHEMD imafjgkhemd2 = ONOKJPIMIIP.HMIEICABJJG(func3, action4, action5, func4, text2);
|
|
ecjbhjockhl.BPAJKKAGPKB(imafjgkhemd2);
|
|
}
|
|
DOPNALIMPNA[] array = new DOPNALIMPNA[6];
|
|
Func<bool> func5 = new Func(this.HNCIIKAEOGN);
|
|
Action<bool> action6 = new Action(this.DHPLCNFLHFM);
|
|
Func<bool> func6 = new Func(this.LNFAKONNHGN);
|
|
Func<bool> func7 = new Func(this.KJNPHACGBFM);
|
|
string text3;
|
|
string text4;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func5, action6, func6, func7, text3, text4);
|
|
if (dhcinnflbba != 0)
|
|
{
|
|
}
|
|
array[0] = dhcinnflbba;
|
|
Func<bool> func8 = new Func(this.HENFBKILFBF);
|
|
Action<bool> action7 = new Action(this.HLHEBDOFLMP);
|
|
Func<bool> func9 = new Func(this.BAKADJNNGFM);
|
|
Func<bool> func10 = new Func(this.JMKOKHPAOKI);
|
|
string text5;
|
|
string text6;
|
|
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func8, action7, func9, func10, text5, text6);
|
|
if (dhcinnflbba2 != 0)
|
|
{
|
|
}
|
|
array[1] = dhcinnflbba2;
|
|
Func<bool> func11 = new Func(this.PJOHFDKDDCD);
|
|
Action<bool> action8 = new Action(this.KLFDMAIBCPD);
|
|
Func<bool> func12 = new Func(this.CBHBOJMPHKP);
|
|
int num19 = 0;
|
|
string text7;
|
|
string text8;
|
|
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func11, action8, func12, num19, text7, text8);
|
|
if (dhcinnflbba3 != 0)
|
|
{
|
|
}
|
|
array[2] = dhcinnflbba3;
|
|
Func<bool> func13 = new Func(this.LBCLNAAGILG);
|
|
Action<bool> action9 = new Action(this.KBIAJCIKIMD);
|
|
Func<bool> func14 = new Func(this.LLLONKLIJFN);
|
|
int num20 = 0;
|
|
string text9;
|
|
string text10;
|
|
DHCINNFLBBA dhcinnflbba4 = ONOKJPIMIIP.LBJPOFMMGGP(func13, action9, func14, num20, text9, text10);
|
|
if (dhcinnflbba4 != 0)
|
|
{
|
|
}
|
|
array[3] = dhcinnflbba4;
|
|
Dictionary<string, FLCFOLDCOJJ> momamkckblk2 = this.MOMAMKCKBLK;
|
|
Func<int> func15 = new Func(this.OFGMAALIDDC);
|
|
Action<int> action10 = new Action(this.BPNPALJILNJ);
|
|
Func<bool> func16 = new Func(this.OKNOEDLFANG);
|
|
Func<bool> func17 = new Func(this.DDHLEBLBLON);
|
|
int num21 = 0;
|
|
string text11;
|
|
ulong num22;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(momamkckblk2, func15, action10, "NavMesh Generation Mode", text11, num21, num21, func16, func17, num22 != 0UL);
|
|
if (lnbmgippmjj != 0)
|
|
{
|
|
}
|
|
array[4] = lnbmgippmjj;
|
|
array[5] = ecjbhjockhl;
|
|
ECJBHJOCKHL ecjbhjockhl2 = this.AddFoldoutMenu("Basic Settings", -1, array);
|
|
DOPNALIMPNA[] array2 = new DOPNALIMPNA[0];
|
|
Func<bool> func18 = new Func(this.HOCKJDANNNL);
|
|
Action<bool> action11 = new Action(this.DHONLIBACHD);
|
|
int num23 = 0;
|
|
int num24 = 0;
|
|
string text12;
|
|
string text13;
|
|
DHCINNFLBBA dhcinnflbba5 = ONOKJPIMIIP.LBJPOFMMGGP(func18, action11, num24, num23, text12, text13);
|
|
if (dhcinnflbba5 != 0)
|
|
{
|
|
}
|
|
array2[0] = dhcinnflbba5;
|
|
ECJBHJOCKHL ecjbhjockhl3 = this.AddFoldoutMenu("Freeze Settings", -2, array2);
|
|
this.DOGECNJCGNK = true;
|
|
}
|
|
|
|
// Token: 0x06015751 RID: 87889 RVA: 0x00505898 File Offset: 0x00503A98
|
|
[Token(Token = "0x6015751")]
|
|
[Address(RVA = "0xF4A7E0", Offset = "0xF495E0", VA = "0x180F4A7E0", Slot = "30")]
|
|
public bool OnPreInitializeConfigScreen()
|
|
{
|
|
if (this.supportsNavMeshConfig)
|
|
{
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
KLCANJPOEPC jefdapnbdfi = this.JEFDAPNBDFI;
|
|
bool flag = knkggdhcldn.Contains(jefdapnbdfi);
|
|
bool flag2 = this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
if (flag != flag2)
|
|
{
|
|
KLCANJPOEPC jefdapnbdfi2 = this.JEFDAPNBDFI;
|
|
if (!flag2)
|
|
{
|
|
bool flag3 = this.KNKGGDHCLDN.Remove(jefdapnbdfi2);
|
|
List<ILINODKFHEO> knkggdhcldn2 = this.KNKGGDHCLDN;
|
|
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
|
knkggdhcldn2.Sort(aidmfchcdje);
|
|
return true;
|
|
}
|
|
ILINODKFHEO ilinodkfheo = this.AddConfigurableSetting(jefdapnbdfi2);
|
|
return true;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015752 RID: 87890 RVA: 0x00505920 File Offset: 0x00503B20
|
|
[Token(Token = "0x6015752")]
|
|
[Address(RVA = "0xF49D00", Offset = "0xF48B00", VA = "0x180F49D00", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
PersistenceView persistenceView = this.tool.persistenceView;
|
|
int num = 0;
|
|
if (persistenceView != num)
|
|
{
|
|
PersistenceView.KMLLKIFDMGF kmllkifdmgf = new PersistenceView.KMLLKIFDMGF(this.OKOICKOAIFB);
|
|
persistenceView.OKOICKOAIFB -= kmllkifdmgf;
|
|
}
|
|
this.DBAJFEKOEFM();
|
|
base.OnDestroy();
|
|
this.ClearConfigurableSettings();
|
|
if (this.FLLENDBIKGF != 0)
|
|
{
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
Action<AGAJMBPABDL> action = new Action(this.FHCMNCBLJIG);
|
|
photonView.ControllerChangedEvent -= action;
|
|
CreationManager.SafeUnsubscribeFromOnRoomReset(new Action(this.Reset));
|
|
Tool tool = this.tool;
|
|
Tool.EHOOCLKEMPD ehooclkempd = new Tool.EHOOCLKEMPD(this.DLHCJKPJHKO);
|
|
tool.RemoveCustomEquipCondition(ehooclkempd);
|
|
RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
if (instance != num2)
|
|
{
|
|
RoomKeysManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<AMAGKLLBGEC> onRoomKeyUpdated = instance2.OnRoomKeyUpdated;
|
|
Action<AMAGKLLBGEC> action2 = new Action(this.DFGHNKCCAAJ);
|
|
MFBGLIHGCGO<AMAGKLLBGEC> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onRoomKeyUpdated, action2);
|
|
instance2.OnRoomKeyUpdated = mfbglihgcgo;
|
|
}
|
|
CreationManager.RemoveCreationObject(this);
|
|
this.ObjectScaled.LKLKGDMFMCC();
|
|
OKNNKFGFODL objectDeformed = this.ObjectDeformed;
|
|
int num3 = 0;
|
|
this.ObjectScaled = num3;
|
|
objectDeformed.LKLKGDMFMCC();
|
|
this.ObjectDeformed = num3;
|
|
}
|
|
|
|
// Token: 0x06015753 RID: 87891 RVA: 0x00505A44 File Offset: 0x00503C44
|
|
[Token(Token = "0x6015753")]
|
|
[Address(RVA = "0xF49510", Offset = "0xF48310", VA = "0x180F49510")]
|
|
private void OKOICKOAIFB(Guid LLMMICKDAHP, Guid IHAMGHBAMBG)
|
|
{
|
|
this.CKBDKPKIMGM();
|
|
}
|
|
|
|
// Token: 0x06015754 RID: 87892 RVA: 0x00505A58 File Offset: 0x00503C58
|
|
[Token(Token = "0x6015754")]
|
|
[Address(RVA = "0xF48000", Offset = "0xF46E00", VA = "0x180F48000")]
|
|
private bool HNCIIKAEOGN()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015755 RID: 87893 RVA: 0x00505A78 File Offset: 0x00503C78
|
|
[Token(Token = "0x6015755")]
|
|
[Address(RVA = "0xF463F0", Offset = "0xF451F0", VA = "0x180F463F0")]
|
|
private void DHPLCNFLHFM(bool BIOCPDHPALL)
|
|
{
|
|
KLLMCPFPIIE<bool> okngkfalihl = this.OKNGKFALIHL;
|
|
CreationObjectSettingBooleanUIControl bngckhklfkb = this.BNGCKHKLFKB;
|
|
int num = 0;
|
|
if (bngckhklfkb != num)
|
|
{
|
|
string text = this.BNGCKHKLFKB.ToString();
|
|
}
|
|
CreationObjectSettingBooleanUIControl pjpcoaecpnn = this.PJPCOAECPNN;
|
|
int num2 = 0;
|
|
if (pjpcoaecpnn != num2)
|
|
{
|
|
string text2 = this.PJPCOAECPNN.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015756 RID: 87894 RVA: 0x00505AD8 File Offset: 0x00503CD8
|
|
[Token(Token = "0x6015756")]
|
|
[Address(RVA = "0xF47DE0", Offset = "0xF46BE0", VA = "0x180F47DE0")]
|
|
private bool HENFBKILFBF()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015757 RID: 87895 RVA: 0x00505AF8 File Offset: 0x00503CF8
|
|
[Token(Token = "0x6015757")]
|
|
[Address(RVA = "0xF47EE0", Offset = "0xF46CE0", VA = "0x180F47EE0")]
|
|
private void HLHEBDOFLMP(bool DKMDNGNHGAM)
|
|
{
|
|
KLLMCPFPIIE<bool> knjcbnbgapn = this.KNJCBNBGAPN;
|
|
CreationObjectSettingBooleanUIControl bngckhklfkb = this.BNGCKHKLFKB;
|
|
int num = 0;
|
|
if (bngckhklfkb != num)
|
|
{
|
|
string text = this.BNGCKHKLFKB.ToString();
|
|
}
|
|
CreationObjectSettingBooleanUIControl pjpcoaecpnn = this.PJPCOAECPNN;
|
|
int num2 = 0;
|
|
if (pjpcoaecpnn != num2)
|
|
{
|
|
string text2 = this.PJPCOAECPNN.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015758 RID: 87896 RVA: 0x00505B58 File Offset: 0x00503D58
|
|
[Token(Token = "0x6015758")]
|
|
[Address(RVA = "0xF48550", Offset = "0xF47350", VA = "0x180F48550")]
|
|
private bool PJOHFDKDDCD()
|
|
{
|
|
return this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015759 RID: 87897 RVA: 0x00505B78 File Offset: 0x00503D78
|
|
[Token(Token = "0x6015759")]
|
|
[Address(RVA = "0xF484D0", Offset = "0xF472D0", VA = "0x180F484D0")]
|
|
private void KLFDMAIBCPD(bool HKFEDNFJBHL)
|
|
{
|
|
KLLMCPFPIIE<bool> ombomgcppib = this.OMBOMGCPPIB;
|
|
CreationObjectSettingBooleanUIControl cfiibpcihip = this.CFIIBPCIHIP;
|
|
if (cfiibpcihip != 0)
|
|
{
|
|
string text = cfiibpcihip.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601575A RID: 87898 RVA: 0x00505BA4 File Offset: 0x00503DA4
|
|
[Token(Token = "0x601575A")]
|
|
[Address(RVA = "0xF47060", Offset = "0xF45E60", VA = "0x180F47060")]
|
|
private bool LBCLNAAGILG()
|
|
{
|
|
return this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x0601575B RID: 87899 RVA: 0x00505BC4 File Offset: 0x00503DC4
|
|
[Token(Token = "0x601575B")]
|
|
[Address(RVA = "0xF48230", Offset = "0xF47030", VA = "0x180F48230")]
|
|
private void KBIAJCIKIMD(bool NENENBLABFP)
|
|
{
|
|
KLLMCPFPIIE<bool> gneplelgdje = this.GNEPLELGDJE;
|
|
}
|
|
|
|
// Token: 0x0601575C RID: 87900 RVA: 0x00505BE0 File Offset: 0x00503DE0
|
|
[Token(Token = "0x601575C")]
|
|
[Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")]
|
|
private int MKBEKIALMIL()
|
|
{
|
|
return this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x0601575D RID: 87901 RVA: 0x00505C00 File Offset: 0x00503E00
|
|
[Token(Token = "0x601575D")]
|
|
[Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")]
|
|
private void GANFBGAJBEL(int LDHEIMFGKOF)
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
|
|
// Token: 0x0601575E RID: 87902 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601575E")]
|
|
[Address(RVA = "0xF48E70", Offset = "0xF47C70", VA = "0x180F48E70")]
|
|
private Guid PLADHOPDCFF()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601575F RID: 87903 RVA: 0x00505C1C File Offset: 0x00503E1C
|
|
[Token(Token = "0x601575F")]
|
|
[Address(RVA = "0xF491A0", Offset = "0xF47FA0", VA = "0x180F491A0")]
|
|
private void NNHGODHDCKH(Guid PPDJCEBOCAG)
|
|
{
|
|
if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys())
|
|
{
|
|
WatchUI local = WatchUI.BFPPPLIJIGC;
|
|
int num = 0;
|
|
if (local != num && !LMBKJIGOCLC.BEEMHJPOPCO.IKAGKELDMJH())
|
|
{
|
|
RRUIRootScreen flowByType = WatchUI.BFPPPLIJIGC.GetFlowByType<RRUIRootScreen>();
|
|
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
|
flowByType.ShowScreenAndGoToRoomKeysCreate(<DOFDAMHCJLP>k__BackingField);
|
|
WatchMenuProjector watchMenuProjector = WatchUI.BFPPPLIJIGC.OHPDNGENFJL;
|
|
int num2 = 0;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(num2 != 0);
|
|
}
|
|
return;
|
|
}
|
|
KLLMCPFPIIE<Guid> bdannmphomm = this.BDANNMPHOMM;
|
|
}
|
|
|
|
// Token: 0x06015760 RID: 87904 RVA: 0x00505CA8 File Offset: 0x00503EA8
|
|
[Token(Token = "0x6015760")]
|
|
[Address(RVA = "0xF46710", Offset = "0xF45510", VA = "0x180F46710")]
|
|
private void DOKFGFOPDMD()
|
|
{
|
|
Dictionary<string, object> instantiationParameters = this.tool.InstantiationParameters;
|
|
this.<AGIIGNMEADN>k__BackingField = (OGNBCNBPFCC)((ulong)4294967295L);
|
|
if (instantiationParameters != 0)
|
|
{
|
|
Dictionary<string, object> instantiationParameters2 = this.tool.InstantiationParameters;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Dictionary<string, object> dictionary = instantiationParameters2;
|
|
this.<AGIIGNMEADN>k__BackingField = dictionary;
|
|
}
|
|
Tool tool = this.tool;
|
|
int num = 0;
|
|
if (CreationManager.TryGetColorOverrideFromInstantiationData(tool.InstantiationParameters, num))
|
|
{
|
|
}
|
|
Tool tool2 = this.tool;
|
|
int num2 = 0;
|
|
bool flag2 = CreationManager.TryGetTeamOverrideFromInstantiationData(tool2.InstantiationParameters, num2);
|
|
if (flag2)
|
|
{
|
|
this.<GDLKNMJMHOP>k__BackingField = flag2;
|
|
}
|
|
}
|
|
if (this.<AGIIGNMEADN>k__BackingField == OGNBCNBPFCC.INVALID)
|
|
{
|
|
OGNBCNBPFCC spawnableToolType = this.tool.OGNBCNBPFCC;
|
|
this.<AGIIGNMEADN>k__BackingField = spawnableToolType;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015761 RID: 87905 RVA: 0x00505D5C File Offset: 0x00503F5C
|
|
[Token(Token = "0x6015761")]
|
|
[Address(RVA = "0xF47D10", Offset = "0xF46B10", VA = "0x180F47D10", Slot = "65")]
|
|
public Bounds GetWorldBounds()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015762 RID: 87906 RVA: 0x00505D74 File Offset: 0x00503F74
|
|
[Token(Token = "0x6015762")]
|
|
[Address(RVA = "0xF437C0", Offset = "0xF425C0", VA = "0x180F437C0")]
|
|
private Bounds CNCNCLCDNBE()
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
float z3 = Vector3.zero.z;
|
|
Vector3 vector3;
|
|
float z4 = vector3.z;
|
|
Vector3 vector4;
|
|
float z5 = vector4.z;
|
|
Vector3[] array = new Vector3[8];
|
|
Vector3 vector5;
|
|
float z6 = vector5.z;
|
|
array[1] = z6;
|
|
int num = 0;
|
|
Vector3 vector6;
|
|
float z7 = vector6.z;
|
|
array[2] = z7;
|
|
Vector3 vector7;
|
|
float z8 = vector7.z;
|
|
array[4] = z8;
|
|
Vector3 vector8;
|
|
float z9 = vector8.z;
|
|
array[5] = z9;
|
|
Vector3 vector9;
|
|
float z10 = vector9.z;
|
|
array[7] = z10;
|
|
Vector3 vector10;
|
|
float z11 = vector10.z;
|
|
array[8] = z11;
|
|
Vector3 vector11;
|
|
float z12 = vector11.z;
|
|
array[10] = z12;
|
|
Vector3 vector12;
|
|
float z13 = vector12.z;
|
|
array[11] = z13;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
num++;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015763 RID: 87907 RVA: 0x00505E88 File Offset: 0x00504088
|
|
[Token(Token = "0x6015763")]
|
|
[Address(RVA = "0x160AAA0", Offset = "0x16098A0", VA = "0x18160AAA0")]
|
|
public T GetComponentForCollider<T>(Collider GLPOLGOBLAA) where T : Component
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015763)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling T RecRoom.Core.Creation.CreationObject::GetComponentForCollider<T>(UnityEngine.Collider)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_2:
|
|
brtrue(IL_00, logicnot:bool(ldloc:bool(var_3_20)))
|
|
}
|
|
|
|
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
|
|
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: 0x06015764 RID: 87908 RVA: 0x00505EC4 File Offset: 0x005040C4
|
|
[Token(Token = "0x6015764")]
|
|
[Address(RVA = "0x169B120", Offset = "0x1699F20", VA = "0x18169B120")]
|
|
public void AddCustomComponentGetter<T>(Func cpp2il__autoParamName__idx_0) where T : Component
|
|
{
|
|
Dictionary<Type, CreationObject.LLDAIJPNCDI> bfniclhgagj = this.BFNICLHGAGJ;
|
|
if (bfniclhgagj == 0)
|
|
{
|
|
Dictionary<Type, CreationObject.LLDAIJPNCDI> dictionary = new Dictionary();
|
|
this.BFNICLHGAGJ = dictionary;
|
|
}
|
|
Type type;
|
|
CreationObject.LLDAIJPNCDI lldaijpncdi;
|
|
bfniclhgagj[type] = lldaijpncdi;
|
|
}
|
|
|
|
// Token: 0x06015765 RID: 87909 RVA: 0x00505EF8 File Offset: 0x005040F8
|
|
[Token(Token = "0x6015765")]
|
|
[Address(RVA = "0xF42380", Offset = "0xF41180", VA = "0x180F42380")]
|
|
public void AddCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH)
|
|
{
|
|
this.EJKIPBKAAAM.Add(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x06015766 RID: 87910 RVA: 0x00505F18 File Offset: 0x00504118
|
|
[Token(Token = "0x6015766")]
|
|
[Address(RVA = "0xF4BAF0", Offset = "0xF4A8F0", VA = "0x180F4BAF0")]
|
|
public void RemoveCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH)
|
|
{
|
|
bool flag = this.EJKIPBKAAAM.Remove(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x06015767 RID: 87911 RVA: 0x00505F38 File Offset: 0x00504138
|
|
[Token(Token = "0x6015767")]
|
|
[Address(RVA = "0xF45A80", Offset = "0xF44880", VA = "0x180F45A80", Slot = "66")]
|
|
public GBDECALBCOP CanBeSelected()
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
|
|
// Token: 0x06015768 RID: 87912 RVA: 0x00505FE4 File Offset: 0x005041E4
|
|
[Token(Token = "0x6015768")]
|
|
[Address(RVA = "0xF45630", Offset = "0xF44430", VA = "0x180F45630", Slot = "67")]
|
|
public bool CanBeSelected(out GBDECALBCOP JCPJENGODAJ, out AGAJMBPABDL ILBCJEHLFIB)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
JCPJENGODAJ.value__ = num;
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
LIMDPCEOFDK fllendbikgf3 = this.FLLENDBIKGF;
|
|
if (!this.tool.PAJGCGDFHKK)
|
|
{
|
|
goto IL_D3;
|
|
}
|
|
Tool tool = this.tool;
|
|
if ((tool.<BIPMAHKMNKF>k__BackingField ? 1 : 0) != num || (tool.<CMPLOJHCLMG>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
goto IL_CA;
|
|
}
|
|
PlayerSpawnedEquipment <FLFJCIPBAPA>k__BackingField = tool.<FLFJCIPBAPA>k__BackingField;
|
|
int num2 = 0;
|
|
if (!(<FLFJCIPBAPA>k__BackingField != num2) || this.tool.<FLFJCIPBAPA>k__BackingField.<EPECNEBCMLG>k__BackingField != (PlayerSpawnedEquipment.IILDIBHEIDO)num)
|
|
{
|
|
}
|
|
if ((this.tool.<NOFDEKIKHNL>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
goto IL_CA;
|
|
}
|
|
while ((this.<IICEAIBCBGC>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
}
|
|
List<CreationObject.DELHABGGHHC> ejkipbkaaam = this.EJKIPBKAAAM;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (!flag)
|
|
{
|
|
}
|
|
JCPJENGODAJ.value__ = (flag ? 1 : 0);
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
return true;
|
|
IL_CA:
|
|
JCPJENGODAJ.value__ = (int)((uint)15);
|
|
IL_D3:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015769 RID: 87913 RVA: 0x005060CC File Offset: 0x005042CC
|
|
[Token(Token = "0x6015769")]
|
|
[Address(RVA = "0xF422C0", Offset = "0xF410C0", VA = "0x180F422C0")]
|
|
public void AddCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB NOKMMPFPJCB)
|
|
{
|
|
this.JGMMAAFFPGD.Add(NOKMMPFPJCB);
|
|
}
|
|
|
|
// Token: 0x0601576A RID: 87914 RVA: 0x005060EC File Offset: 0x005042EC
|
|
[Token(Token = "0x601576A")]
|
|
[Address(RVA = "0xF4BA30", Offset = "0xF4A830", VA = "0x180F4BA30")]
|
|
public void RemoveCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB MMGEPAPNDBO)
|
|
{
|
|
bool flag = this.JGMMAAFFPGD.Remove(MMGEPAPNDBO);
|
|
}
|
|
|
|
// Token: 0x0601576B RID: 87915 RVA: 0x0050610C File Offset: 0x0050430C
|
|
[Token(Token = "0x601576B")]
|
|
[Address(RVA = "0xF42320", Offset = "0xF41120", VA = "0x180F42320")]
|
|
public void AddCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF)
|
|
{
|
|
this.PDDJPELIPBH.Add(LMAJKCLDDIF);
|
|
}
|
|
|
|
// Token: 0x0601576C RID: 87916 RVA: 0x0050612C File Offset: 0x0050432C
|
|
[Token(Token = "0x601576C")]
|
|
[Address(RVA = "0xF4BA90", Offset = "0xF4A890", VA = "0x180F4BA90")]
|
|
public void RemoveCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF)
|
|
{
|
|
bool flag = this.PDDJPELIPBH.Remove(LMAJKCLDDIF);
|
|
}
|
|
|
|
// Token: 0x0601576D RID: 87917 RVA: 0x0050614C File Offset: 0x0050434C
|
|
[Token(Token = "0x601576D")]
|
|
[Address(RVA = "0xF45460", Offset = "0xF44260", VA = "0x180F45460", Slot = "51")]
|
|
public bool CanBeRaycasted()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
if ((this.tool.<NOFDEKIKHNL>k__BackingField ? 1 : 0) != num || (this.<IICEAIBCBGC>k__BackingField ? 1 : 0) != num)
|
|
{
|
|
goto IL_36;
|
|
}
|
|
List<CreationObject.LHJIEIILIOO> pddjpelipbh = this.PDDJPELIPBH;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
while (flag)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
while (num != 0);
|
|
if (num != -1)
|
|
{
|
|
}
|
|
return true;
|
|
IL_36:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601576E RID: 87918 RVA: 0x005061A0 File Offset: 0x005043A0
|
|
[Token(Token = "0x601576E")]
|
|
[Address(RVA = "0xF4BD70", Offset = "0xF4AB70", VA = "0x180F4BD70")]
|
|
public void RequestMasterDespawn()
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn);
|
|
photonView.RpcMaster(anjgmeddnpe);
|
|
}
|
|
|
|
// Token: 0x0601576F RID: 87919 RVA: 0x005061D0 File Offset: 0x005043D0
|
|
[Token(Token = "0x601576F")]
|
|
[Address(RVA = "0xF48EE0", Offset = "0xF47CE0", VA = "0x180F48EE0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcMasterDespawn()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && !base.BFBKBMDPDPB)
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = this.OnCreationObjectWillDelete;
|
|
if (onCreationObjectWillDelete != 0)
|
|
{
|
|
onCreationObjectWillDelete.CNFDGDEOPPF(this);
|
|
}
|
|
KKPBCOOONNK.JAKJLFDNEJA(base.gameObject);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015770 RID: 87920 RVA: 0x0050621C File Offset: 0x0050441C
|
|
[Token(Token = "0x6015770")]
|
|
[Address(RVA = "0xF48EE0", Offset = "0xF47CE0", VA = "0x180F48EE0")]
|
|
public void MasterDespawn()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && !base.BFBKBMDPDPB)
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
MFBGLIHGCGO<CreationObject> onCreationObjectWillDelete = this.OnCreationObjectWillDelete;
|
|
if (onCreationObjectWillDelete != 0)
|
|
{
|
|
onCreationObjectWillDelete.CNFDGDEOPPF(this);
|
|
}
|
|
KKPBCOOONNK.JAKJLFDNEJA(base.gameObject);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015771 RID: 87921 RVA: 0x00506268 File Offset: 0x00504468
|
|
[Token(Token = "0x6015771")]
|
|
[Address(RVA = "0xF427F0", Offset = "0xF415F0", VA = "0x180F427F0")]
|
|
public void AddResourceCostModifier(Func<CostInfo> MBCOIJEELGH, object PIHIPPPPEBI)
|
|
{
|
|
Dictionary<object, Func<CostInfo>> fifbcbihbgj = this.FIFBCBIHBGJ;
|
|
if (fifbcbihbgj == 0)
|
|
{
|
|
Dictionary<object, Func<CostInfo>> dictionary = new Dictionary(1);
|
|
this.FIFBCBIHBGJ = dictionary;
|
|
}
|
|
fifbcbihbgj.Add(PIHIPPPPEBI, MBCOIJEELGH);
|
|
}
|
|
|
|
// Token: 0x06015772 RID: 87922 RVA: 0x0050629C File Offset: 0x0050449C
|
|
[Token(Token = "0x6015772")]
|
|
[Address(RVA = "0xF4BC70", Offset = "0xF4AA70", VA = "0x180F4BC70")]
|
|
public void RemoveResourceCostModifier(object PIHIPPPPEBI)
|
|
{
|
|
Dictionary<object, Func<CostInfo>> fifbcbihbgj = this.FIFBCBIHBGJ;
|
|
if (fifbcbihbgj != 0)
|
|
{
|
|
bool flag = fifbcbihbgj.Remove(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015773 RID: 87923 RVA: 0x005062BC File Offset: 0x005044BC
|
|
[Token(Token = "0x6015773")]
|
|
[Address(RVA = "0xF427E0", Offset = "0xF415E0", VA = "0x180F427E0", Slot = "120")]
|
|
public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015774 RID: 87924 RVA: 0x005062CC File Offset: 0x005044CC
|
|
[Token(Token = "0x6015774")]
|
|
[Address(RVA = "0xF4BC60", Offset = "0xF4AA60", VA = "0x180F4BC60", Slot = "121")]
|
|
public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015775 RID: 87925 RVA: 0x005062DC File Offset: 0x005044DC
|
|
[Token(Token = "0x6015775")]
|
|
[Address(RVA = "0xF48FC0", Offset = "0xF47DC0", VA = "0x180F48FC0", Slot = "119")]
|
|
public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN)
|
|
{
|
|
AADCJKAOKLA aadcjkaokla;
|
|
return aadcjkaokla;
|
|
}
|
|
|
|
// Token: 0x06015776 RID: 87926 RVA: 0x005062EC File Offset: 0x005044EC
|
|
[Token(Token = "0x6015776")]
|
|
[Address(RVA = "0xF45E00", Offset = "0xF44C00", VA = "0x180F45E00", Slot = "122")]
|
|
public bool CanModifyProperty(string CIGCAIGPMBE)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06015777 RID: 87927 RVA: 0x005062FC File Offset: 0x005044FC
|
|
[Token(Token = "0x6015777")]
|
|
[Address(RVA = "0xF43270", Offset = "0xF42070", VA = "0x180F43270")]
|
|
private void BCFDEHKIEOE()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
object ngbaadohcnn = this.NGBAADOHCNN;
|
|
if (ngbaadohcnn == 0)
|
|
{
|
|
object obj = new object();
|
|
this.NGBAADOHCNN = obj;
|
|
}
|
|
bool flag = this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
rigidbodyEx.SetKinematic(ngbaadohcnn, flag);
|
|
bool flag2 = this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
if (!flag2)
|
|
{
|
|
if (this.DOGECNJCGNK != flag2 && this.ClearVelocitiesOnFrozenChange != flag2)
|
|
{
|
|
this.tool.rigidbodyEx.ClearVelocity();
|
|
}
|
|
this.tool.networkTransform.RemoveCompressionRestriction("Frozen");
|
|
}
|
|
if (this.tool.FNFNLDBILFE && base.OGIBLNIIHDK)
|
|
{
|
|
Tool tool = this.tool;
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
tool.IKEGONLJBPP = ekjclgjfign;
|
|
}
|
|
if (this.ClearVelocitiesOnFrozenChange)
|
|
{
|
|
this.tool.rigidbodyEx.ClearVelocity();
|
|
}
|
|
Tool tool2 = this.tool;
|
|
tool2.networkTransform.AddCompressionRestriction("Frozen");
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
if (tool2 == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0)
|
|
{
|
|
this.GMMAJKKAJGH();
|
|
}
|
|
MFBGLIHGCGO<bool> onFrozenChanged = this.OnFrozenChanged;
|
|
if (onFrozenChanged != 0)
|
|
{
|
|
bool flag3 = this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
onFrozenChanged.CNFDGDEOPPF(flag3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015778 RID: 87928 RVA: 0x00506438 File Offset: 0x00504638
|
|
[Token(Token = "0x6015778")]
|
|
[Address(RVA = "0xF4A430", Offset = "0xF49230", VA = "0x180F4A430")]
|
|
public void OnIsGrabbableChanged()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0)
|
|
{
|
|
int num = 0;
|
|
this.NHOCEFAONJG = num != 0;
|
|
}
|
|
Tool tool = this.tool;
|
|
bool flag = this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
object ffdpdlgogln = this.FFDPDLGOGLN;
|
|
tool.SetPickupEnabled(flag, ffdpdlgogln);
|
|
}
|
|
|
|
// Token: 0x06015779 RID: 87929 RVA: 0x005064A0 File Offset: 0x005046A0
|
|
[Token(Token = "0x6015779")]
|
|
[Address(RVA = "0xF4A2C0", Offset = "0xF490C0", VA = "0x180F4A2C0")]
|
|
public void OnIsClimbableChanged()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && this.KNJCBNBGAPN.IAHDANBDAAM() != 0 && this.OKNGKFALIHL.IAHDANBDAAM() != 0)
|
|
{
|
|
int num = 0;
|
|
this.IJHDEPALIAG = num != 0;
|
|
}
|
|
LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK;
|
|
int num2 = 0;
|
|
if (jkljjeagjjk != num2)
|
|
{
|
|
LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK;
|
|
bool flag = this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
jkljjeagjjk2.SupportsClimbing = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601577A RID: 87930 RVA: 0x00506514 File Offset: 0x00504714
|
|
[Token(Token = "0x601577A")]
|
|
[Address(RVA = "0xF48AF0", Offset = "0xF478F0", VA = "0x180F48AF0")]
|
|
private void LOINCODIPGO()
|
|
{
|
|
LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK;
|
|
int num = 0;
|
|
if (jkljjeagjjk != num)
|
|
{
|
|
LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK;
|
|
bool flag = this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
jkljjeagjjk2.SupportsWallRunning = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601577B RID: 87931 RVA: 0x00506554 File Offset: 0x00504754
|
|
[Token(Token = "0x601577B")]
|
|
[Address(RVA = "0xF46510", Offset = "0xF45310", VA = "0x180F46510")]
|
|
private void DJCGLKODHIO()
|
|
{
|
|
LocomotionSettings jkljjeagjjk = this.JKLJJEAGJJK;
|
|
int num = 0;
|
|
if (jkljjeagjjk != num)
|
|
{
|
|
LocomotionSettings jkljjeagjjk2 = this.JKLJJEAGJJK;
|
|
bool flag = this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
jkljjeagjjk2.SupportsClambering = flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601577C RID: 87932 RVA: 0x00506594 File Offset: 0x00504794
|
|
[Token(Token = "0x601577C")]
|
|
[Address(RVA = "0xF466C0", Offset = "0xF454C0", VA = "0x180F466C0")]
|
|
private bool DLHCJKPJHKO(Tool EGFEJGHDNAI, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB)
|
|
{
|
|
return !this.IPBCJPAOOLC;
|
|
}
|
|
|
|
// Token: 0x0601577D RID: 87933 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601577D")]
|
|
[Address(RVA = "0xF45FA0", Offset = "0xF44DA0", VA = "0x180F45FA0")]
|
|
public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601577E RID: 87934 RVA: 0x005065B0 File Offset: 0x005047B0
|
|
[Token(Token = "0x601577E")]
|
|
[Address(RVA = "0xF46240", Offset = "0xF45040", VA = "0x180F46240")]
|
|
private void DFGHNKCCAAJ(AMAGKLLBGEC AAHIIDDIBFD)
|
|
{
|
|
long <DOFDAMHCJLP>k__BackingField = AAHIIDDIBFD.<DOFDAMHCJLP>k__BackingField;
|
|
CIIBGMBOFEI ciibgmbofei = Matchmaking.BBJAEJHMAPB;
|
|
if (<DOFDAMHCJLP>k__BackingField == ciibgmbofei.<DOFDAMHCJLP>k__BackingField)
|
|
{
|
|
KeyGuidEditableUIControl beemilajkce = this.BEEMILAJKCE;
|
|
int num = 0;
|
|
if (beemilajkce != num)
|
|
{
|
|
string text = this.BEEMILAJKCE.ToString();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601577F RID: 87935 RVA: 0x00506600 File Offset: 0x00504800
|
|
[Token(Token = "0x601577F")]
|
|
[Address(RVA = "0xF46370", Offset = "0xF45170", VA = "0x180F46370")]
|
|
private void DHPDELPDKCJ()
|
|
{
|
|
Tool tool = this.tool;
|
|
if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0)
|
|
{
|
|
Tool tool2 = this.tool;
|
|
}
|
|
tool.SetCollisionLayer((DAJFOCGPHGP)((uint)27));
|
|
}
|
|
|
|
// Token: 0x06015780 RID: 87936 RVA: 0x00506638 File Offset: 0x00504838
|
|
[Token(Token = "0x6015780")]
|
|
[Address(RVA = "0xF488B0", Offset = "0xF476B0", VA = "0x180F488B0")]
|
|
private void LNPHKCHJKGG()
|
|
{
|
|
Tool tool = this.tool;
|
|
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
|
if (this.JHODPPFLNPE == 0)
|
|
{
|
|
object obj = new object();
|
|
this.JHODPPFLNPE = obj;
|
|
}
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
AGAJMBPABDL agajmbpabdl2;
|
|
if (tool == agajmbpabdl.INPOAAAOAHI && !base.OGIBLNIIHDK)
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
photonView.TransferOwnership(agajmbpabdl2);
|
|
}
|
|
LIMDPCEOFDK fllendbikgf3 = this.FLLENDBIKGF;
|
|
if (agajmbpabdl2 == 0)
|
|
{
|
|
this.GMMAJKKAJGH();
|
|
}
|
|
if (this.tool.FNFNLDBILFE && this.tool.OGIBLNIIHDK)
|
|
{
|
|
Tool tool2 = this.tool;
|
|
OKIMOMGKKDH ekjclgjfign = OKIMOMGKKDH.EKJCLGJFIGN;
|
|
tool2.IKEGONLJBPP = ekjclgjfign;
|
|
}
|
|
MFBGLIHGCGO<CreationObject> lockedStatusChangedEvent = this.LockedStatusChangedEvent;
|
|
if (lockedStatusChangedEvent != 0)
|
|
{
|
|
lockedStatusChangedEvent.CNFDGDEOPPF(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015781 RID: 87937 RVA: 0x00506714 File Offset: 0x00504914
|
|
[Token(Token = "0x6015781")]
|
|
[Address(RVA = "0xF47490", Offset = "0xF46290", VA = "0x180F47490")]
|
|
private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC)
|
|
{
|
|
if (HIBNOIKDDAC != 0 && !HIBNOIKDDAC.DMKCIEPGGAB)
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015782 RID: 87938 RVA: 0x00506744 File Offset: 0x00504944
|
|
[Token(Token = "0x6015782")]
|
|
[Address(RVA = "0xF4BE00", Offset = "0xF4AC00", VA = "0x180F4BE00")]
|
|
public void Reset()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL)
|
|
{
|
|
if (this.tool)
|
|
{
|
|
this.tool.AuthorityResetToToolCleanup(true);
|
|
}
|
|
this.GMMAJKKAJGH();
|
|
}
|
|
MonoBehaviour[] resetables = this._resetables;
|
|
int num = 0;
|
|
int length = resetables.Length;
|
|
if (num < length)
|
|
{
|
|
if (num != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015783 RID: 87939 RVA: 0x005067A0 File Offset: 0x005049A0
|
|
[Token(Token = "0x6015783")]
|
|
[Address(RVA = "0xF4BE00", Offset = "0xF4AC00", VA = "0x180F4BE00")]
|
|
[NFOMENMAOIA]
|
|
private void RpcReset()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL)
|
|
{
|
|
if (this.tool)
|
|
{
|
|
this.tool.AuthorityResetToToolCleanup(true);
|
|
}
|
|
this.GMMAJKKAJGH();
|
|
}
|
|
MonoBehaviour[] resetables = this._resetables;
|
|
int num = 0;
|
|
int length = resetables.Length;
|
|
if (num < length)
|
|
{
|
|
if (num != 0)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015784 RID: 87940 RVA: 0x005067FC File Offset: 0x005049FC
|
|
[Token(Token = "0x6015784")]
|
|
[Address(RVA = "0xF44810", Offset = "0xF43610", VA = "0x180F44810")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2Reset(IBNOALNMLHC CHKKEHOKPJP)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(CHKKEHOKPJP.RpcReset);
|
|
PhotonView photonView2;
|
|
photonView2.RpcAuthority(anjgmeddnpe);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
bool flag2;
|
|
if (!NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.PEGEHGAIKFL || flag2)
|
|
{
|
|
}
|
|
int i = 0;
|
|
CNNKNGBFBEE jlhdbkbkfkp = CHKKEHOKPJP.JLHDBKBKFKP;
|
|
while (i >= jlhdbkbkfkp)
|
|
{
|
|
}
|
|
if (i != 0)
|
|
{
|
|
}
|
|
i++;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015785 RID: 87941 RVA: 0x0050686C File Offset: 0x00504A6C
|
|
[Token(Token = "0x6015785")]
|
|
[Address(RVA = "0xF477D0", Offset = "0xF465D0", VA = "0x180F477D0")]
|
|
private void GMMAJKKAJGH()
|
|
{
|
|
KLLMCPFPIIE<bool> bmhiapfjhjl = this.BMHIAPFJHJL;
|
|
if (this.DOGECNJCGNK)
|
|
{
|
|
this.tool.rigidbodyEx.WakeUp();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B51 RID: 15185
|
|
// (get) Token: 0x06015786 RID: 87942 RVA: 0x005068A0 File Offset: 0x00504AA0
|
|
[Token(Token = "0x17003B51")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6015786")]
|
|
[Address(RVA = "0xF4F340", Offset = "0xF4E140", VA = "0x180F4F340", Slot = "15")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015787 RID: 87943 RVA: 0x005068D8 File Offset: 0x00504AD8
|
|
[Token(Token = "0x6015787")]
|
|
[Address(RVA = "0xF46A60", Offset = "0xF45860", VA = "0x180F46A60", Slot = "16")]
|
|
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
|
{
|
|
KLLMCPFPIIE<bool> ihfnkbnbmca = this.IHFNKBNBMCA;
|
|
KLLMCPFPIIE<bool> knjcbnbgapn = this.KNJCBNBGAPN;
|
|
KLLMCPFPIIE<bool> ombomgcppib = this.OMBOMGCPPIB;
|
|
KLLMCPFPIIE<bool> gneplelgdje = this.GNEPLELGDJE;
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
this.IJHDEPALIAG = true;
|
|
int num = 0;
|
|
this.BLIGJFOCJBA.MMJBFBNHBBB(num);
|
|
bool flag;
|
|
if (flag && !flag)
|
|
{
|
|
object[] array = new object[1];
|
|
GameObject gameObject = base.gameObject;
|
|
if (gameObject != 0)
|
|
{
|
|
}
|
|
array[0] = gameObject;
|
|
Debug.LogWarningFormat(this, "Error deserializing CreationObject {0}: No data specified. (This is expected when deserializing older rooms.)", array);
|
|
return;
|
|
}
|
|
KLLMCPFPIIE<Guid> bdannmphomm = this.BDANNMPHOMM;
|
|
object[] array2 = new object[1];
|
|
GameObject gameObject2 = base.gameObject;
|
|
if (gameObject2 != 0)
|
|
{
|
|
}
|
|
array2[0] = gameObject2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015788 RID: 87944 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015788")]
|
|
[Address(RVA = "0xF4C520", Offset = "0xF4B320", VA = "0x180F4C520", Slot = "17")]
|
|
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x140001DA RID: 474
|
|
// (add) Token: 0x06015789 RID: 87945 RVA: 0x00506994 File Offset: 0x00504B94
|
|
// (remove) Token: 0x0601578A RID: 87946 RVA: 0x005069B0 File Offset: 0x00504BB0
|
|
[Token(Token = "0x140001DA")]
|
|
public event Action<CreationObject> CNPIEBPOMNB
|
|
{
|
|
[Token(Token = "0x6015789")]
|
|
[Address(RVA = "0xF4EFF0", Offset = "0xF4DDF0", VA = "0x180F4EFF0")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x601578A")]
|
|
[Address(RVA = "0xF507C0", Offset = "0xF4F5C0", VA = "0x180F507C0")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B52 RID: 15186
|
|
// (get) Token: 0x0601578B RID: 87947 RVA: 0x005069CC File Offset: 0x00504BCC
|
|
[Token(Token = "0x17003B52")]
|
|
public bool PCDAEKIOJOM
|
|
{
|
|
[Token(Token = "0x601578B")]
|
|
[Address(RVA = "0xE24110", Offset = "0xE22F10", VA = "0x180E24110")]
|
|
get
|
|
{
|
|
return this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601578C RID: 87948 RVA: 0x005069EC File Offset: 0x00504BEC
|
|
[Token(Token = "0x601578C")]
|
|
[Address(RVA = "0xF42730", Offset = "0xF41530", VA = "0x180F42730")]
|
|
public void AddIsAnimated(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
this.GKNDAICOIHP.BPAJKKAGPKB(PIHIPPPPEBI);
|
|
bool flag2 = this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
if (flag != flag2)
|
|
{
|
|
Action<CreationObject> cnpiebpomnb = this.CNPIEBPOMNB;
|
|
if (cnpiebpomnb != 0)
|
|
{
|
|
cnpiebpomnb(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601578D RID: 87949 RVA: 0x00506A3C File Offset: 0x00504C3C
|
|
[Token(Token = "0x601578D")]
|
|
[Address(RVA = "0xF4BBB0", Offset = "0xF4A9B0", VA = "0x180F4BBB0")]
|
|
public void RemoveIsAnimated(object PIHIPPPPEBI)
|
|
{
|
|
bool flag = this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
this.GKNDAICOIHP.BIHKNNPGGKP(PIHIPPPPEBI);
|
|
bool flag2 = this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
if (flag != flag2)
|
|
{
|
|
Action<CreationObject> cnpiebpomnb = this.CNPIEBPOMNB;
|
|
if (cnpiebpomnb != 0)
|
|
{
|
|
cnpiebpomnb(this);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B53 RID: 15187
|
|
// (get) Token: 0x0601578E RID: 87950 RVA: 0x00506A8C File Offset: 0x00504C8C
|
|
[Token(Token = "0x17003B53")]
|
|
public Transform KPEGGEIPKDN
|
|
{
|
|
[Token(Token = "0x601578E")]
|
|
[Address(RVA = "0xCC5C10", Offset = "0xCC4A10", VA = "0x180CC5C10", Slot = "31")]
|
|
get
|
|
{
|
|
return base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B54 RID: 15188
|
|
// (get) Token: 0x0601578F RID: 87951 RVA: 0x00506AA0 File Offset: 0x00504CA0
|
|
[Token(Token = "0x17003B54")]
|
|
public Guid PDPPMLHHGCD
|
|
{
|
|
[Token(Token = "0x601578F")]
|
|
[Address(RVA = "0xF4F8B0", Offset = "0xF4E6B0", VA = "0x180F4F8B0", Slot = "32")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B55 RID: 15189
|
|
// (get) Token: 0x06015790 RID: 87952 RVA: 0x00506AB4 File Offset: 0x00504CB4
|
|
[Token(Token = "0x17003B55")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x6015790")]
|
|
[Address(RVA = "0xF4FBC0", Offset = "0xF4E9C0", VA = "0x180F4FBC0", Slot = "33")]
|
|
get
|
|
{
|
|
return base.gameObject.name;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B56 RID: 15190
|
|
// (get) Token: 0x06015791 RID: 87953 RVA: 0x00506AD4 File Offset: 0x00504CD4
|
|
// (set) Token: 0x06015792 RID: 87954 RVA: 0x00506AF0 File Offset: 0x00504CF0
|
|
[Token(Token = "0x17003B56")]
|
|
public Vector3 EPKNJJIGHLN
|
|
{
|
|
[Token(Token = "0x6015791")]
|
|
[Address(RVA = "0xF4FF80", Offset = "0xF4ED80", VA = "0x180F4FF80", Slot = "35")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015792")]
|
|
[Address(RVA = "0xF4C420", Offset = "0xF4B220", VA = "0x180F4C420", Slot = "36")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = value.z;
|
|
Transform transform = base.transform;
|
|
float z2 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B57 RID: 15191
|
|
// (get) Token: 0x06015793 RID: 87955 RVA: 0x00506B24 File Offset: 0x00504D24
|
|
// (set) Token: 0x06015794 RID: 87956 RVA: 0x00506B40 File Offset: 0x00504D40
|
|
[Token(Token = "0x17003B57")]
|
|
public Vector3 FDEMFOFNFJE
|
|
{
|
|
[Token(Token = "0x6015793")]
|
|
[Address(RVA = "0xF4FB10", Offset = "0xF4E910", VA = "0x180F4FB10", Slot = "37")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015794")]
|
|
[Address(RVA = "0xF50C30", Offset = "0xF4FA30", VA = "0x180F50C30", Slot = "38")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = value.z;
|
|
Transform transform = base.transform;
|
|
float z2 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B58 RID: 15192
|
|
// (get) Token: 0x06015795 RID: 87957 RVA: 0x00506B74 File Offset: 0x00504D74
|
|
// (set) Token: 0x06015796 RID: 87958 RVA: 0x00506B88 File Offset: 0x00504D88
|
|
[Token(Token = "0x17003B58")]
|
|
public Quaternion CCHJFOMONBL
|
|
{
|
|
[Token(Token = "0x6015795")]
|
|
[Address(RVA = "0xF50780", Offset = "0xF4F580", VA = "0x180F50780", Slot = "39")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015796")]
|
|
[Address(RVA = "0xF50D80", Offset = "0xF4FB80", VA = "0x180F50D80", Slot = "40")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform = base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B59 RID: 15193
|
|
// (get) Token: 0x06015797 RID: 87959 RVA: 0x00506BB0 File Offset: 0x00504DB0
|
|
// (set) Token: 0x06015798 RID: 87960 RVA: 0x00506BC4 File Offset: 0x00504DC4
|
|
[Token(Token = "0x17003B59")]
|
|
public Quaternion MKJMFEAHGEM
|
|
{
|
|
[Token(Token = "0x6015797")]
|
|
[Address(RVA = "0xF4FB60", Offset = "0xF4E960", VA = "0x180F4FB60", Slot = "41")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015798")]
|
|
[Address(RVA = "0xF50CC0", Offset = "0xF4FAC0", VA = "0x180F50CC0", Slot = "42")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform = base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5A RID: 15194
|
|
// (get) Token: 0x06015799 RID: 87961 RVA: 0x00506BEC File Offset: 0x00504DEC
|
|
// (set) Token: 0x0601579A RID: 87962 RVA: 0x00506C10 File Offset: 0x00504E10
|
|
[Token(Token = "0x17003B5A")]
|
|
public float KMIHBAHCCAM
|
|
{
|
|
[Token(Token = "0x6015799")]
|
|
[Address(RVA = "0xF50680", Offset = "0xF4F480", VA = "0x180F50680", Slot = "43")]
|
|
get
|
|
{
|
|
return this.tool.rigidbodyEx.GDKPFBCIODH;
|
|
}
|
|
[Token(Token = "0x601579A")]
|
|
[Address(RVA = "0xF50D50", Offset = "0xF4FB50", VA = "0x180F50D50", Slot = "44")]
|
|
set
|
|
{
|
|
this.tool.rigidbodyEx.GDKPFBCIODH = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5B RID: 15195
|
|
// (get) Token: 0x0601579B RID: 87963 RVA: 0x00506C34 File Offset: 0x00504E34
|
|
// (set) Token: 0x0601579C RID: 87964 RVA: 0x00506C5C File Offset: 0x00504E5C
|
|
[Token(Token = "0x17003B5B")]
|
|
public Vector3 BCECMCLCHBL
|
|
{
|
|
[Token(Token = "0x601579B")]
|
|
[Address(RVA = "0xF4F6C0", Offset = "0xF4E4C0", VA = "0x180F4F6C0", Slot = "45")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 one = Vector3.one;
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x601579C")]
|
|
[Address(RVA = "0xF50B40", Offset = "0xF4F940", VA = "0x180F50B40", Slot = "46")]
|
|
set
|
|
{
|
|
if (this.shapeDeformation != 0)
|
|
{
|
|
float z = value.z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601579D RID: 87965 RVA: 0x00506C7C File Offset: 0x00504E7C
|
|
[Token(Token = "0x601579D")]
|
|
[Address(RVA = "0xF45ED0", Offset = "0xF44CD0", VA = "0x180F45ED0")]
|
|
public bool CanUpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP, float CLCOINLCLFK)
|
|
{
|
|
SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation;
|
|
int num = 0;
|
|
bool flag = sandboxDeformableShape != num;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
SandboxDeformableShape sandboxDeformableShape2 = this.shapeDeformation;
|
|
float z = ILOMMBLNKMA.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601579E RID: 87966 RVA: 0x00506CB4 File Offset: 0x00504EB4
|
|
[Token(Token = "0x601579E")]
|
|
[Address(RVA = "0xF4EB20", Offset = "0xF4D920", VA = "0x180F4EB20", Slot = "47")]
|
|
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
|
{
|
|
if (this.shapeDeformation != 0)
|
|
{
|
|
float z = ILOMMBLNKMA.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5C RID: 15196
|
|
// (get) Token: 0x0601579F RID: 87967 RVA: 0x00506CD4 File Offset: 0x00504ED4
|
|
[Token(Token = "0x17003B5C")]
|
|
public GIPDDLFFNGG MEHAAMLFBJB
|
|
{
|
|
[Token(Token = "0x601579F")]
|
|
[Address(RVA = "0xF4FEC0", Offset = "0xF4ECC0", VA = "0x180F4FEC0", Slot = "48")]
|
|
get
|
|
{
|
|
RigidbodyEx kgcfpfpdjpm = this.tool.rigidbodyEx.KGCFPFPDJPM;
|
|
int num = 0;
|
|
if (!(kgcfpfpdjpm == num))
|
|
{
|
|
CreationObject component = this.tool.rigidbodyEx.KGCFPFPDJPM.GetComponent<CreationObject>();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5D RID: 15197
|
|
// (get) Token: 0x060157A0 RID: 87968 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B5D")]
|
|
public ODAEKFDKCEC EKLDNLBGMNG
|
|
{
|
|
[Token(Token = "0x60157A0")]
|
|
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "53")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5E RID: 15198
|
|
// (get) Token: 0x060157A1 RID: 87969 RVA: 0x00506D1C File Offset: 0x00504F1C
|
|
[Token(Token = "0x17003B5E")]
|
|
[NotNull]
|
|
public LIMDPCEOFDK BLGNOJOBELG
|
|
{
|
|
[Token(Token = "0x60157A1")]
|
|
[Address(RVA = "0x607860", Offset = "0x606660", VA = "0x180607860", Slot = "59")]
|
|
get
|
|
{
|
|
return this.FLLENDBIKGF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B5F RID: 15199
|
|
// (get) Token: 0x060157A2 RID: 87970 RVA: 0x00506D30 File Offset: 0x00504F30
|
|
[Token(Token = "0x17003B5F")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x60157A2")]
|
|
[Address(RVA = "0xF4F3A0", Offset = "0xF4E1A0", VA = "0x180F4F3A0", Slot = "124")]
|
|
get
|
|
{
|
|
return typeof(CreationManager.GKBHMMEJNFK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B60 RID: 15200
|
|
// (get) Token: 0x060157A3 RID: 87971 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003B60")]
|
|
public object DLNADGGNEOM
|
|
{
|
|
[Token(Token = "0x60157A3")]
|
|
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "123")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DB RID: 475
|
|
// (add) Token: 0x060157A4 RID: 87972 RVA: 0x00506D48 File Offset: 0x00504F48
|
|
// (remove) Token: 0x060157A5 RID: 87973 RVA: 0x00506D6C File Offset: 0x00504F6C
|
|
[Token(Token = "0x140001DB")]
|
|
public event Action<bool> OMIJEKCGNHP
|
|
{
|
|
[Token(Token = "0x60157A4")]
|
|
[Address(RVA = "0xF4F090", Offset = "0xF4DE90", VA = "0x180F4F090", Slot = "56")]
|
|
add
|
|
{
|
|
MFBGLIHGCGO<bool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.OnFrozenChanged, value);
|
|
this.OnFrozenChanged = mfbglihgcgo;
|
|
}
|
|
[Token(Token = "0x60157A5")]
|
|
[Address(RVA = "0xF50860", Offset = "0xF4F660", VA = "0x180F50860", Slot = "57")]
|
|
remove
|
|
{
|
|
MFBGLIHGCGO<bool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.OnFrozenChanged, value);
|
|
this.OnFrozenChanged = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DC RID: 476
|
|
// (add) Token: 0x060157A6 RID: 87974 RVA: 0x00506D90 File Offset: 0x00504F90
|
|
// (remove) Token: 0x060157A7 RID: 87975 RVA: 0x00506DB4 File Offset: 0x00504FB4
|
|
[Token(Token = "0x140001DC")]
|
|
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
|
{
|
|
[Token(Token = "0x60157A6")]
|
|
[Address(RVA = "0xF4F0F0", Offset = "0xF4DEF0", VA = "0x180F4F0F0", Slot = "60")]
|
|
add
|
|
{
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.LockedStatusChangedEvent, value);
|
|
this.LockedStatusChangedEvent = mfbglihgcgo;
|
|
}
|
|
[Token(Token = "0x60157A7")]
|
|
[Address(RVA = "0xF508C0", Offset = "0xF4F6C0", VA = "0x180F508C0", Slot = "61")]
|
|
remove
|
|
{
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.LockedStatusChangedEvent, value);
|
|
this.LockedStatusChangedEvent = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157A8 RID: 87976 RVA: 0x00506DD8 File Offset: 0x00504FD8
|
|
[Token(Token = "0x60157A8")]
|
|
[Address(RVA = "0xF478A0", Offset = "0xF466A0", VA = "0x180F478A0", Slot = "118")]
|
|
public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157A9 RID: 87977 RVA: 0x00506DEC File Offset: 0x00504FEC
|
|
[Token(Token = "0x60157A9")]
|
|
[Address(RVA = "0xF4BCF0", Offset = "0xF4AAF0", VA = "0x180F4BCF0", Slot = "62")]
|
|
public void RenderSelection()
|
|
{
|
|
this.tool.RenderSelection();
|
|
}
|
|
|
|
// Token: 0x060157AA RID: 87978 RVA: 0x00506E0C File Offset: 0x0050500C
|
|
[Token(Token = "0x60157AA")]
|
|
[Address(RVA = "0xF4BCD0", Offset = "0xF4AAD0", VA = "0x180F4BCD0", Slot = "63")]
|
|
public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
this.tool.RenderToolOutline(BHJICNIMBPM);
|
|
}
|
|
|
|
// Token: 0x060157AB RID: 87979 RVA: 0x00506E2C File Offset: 0x0050502C
|
|
[Token(Token = "0x60157AB")]
|
|
[Address(RVA = "0xF4BD10", Offset = "0xF4AB10", VA = "0x180F4BD10", Slot = "64")]
|
|
public void RenderWorldFadeMask()
|
|
{
|
|
WorldFadeRendererEffect.RenderMaskForTool(this.tool);
|
|
}
|
|
|
|
// Token: 0x060157AC RID: 87980 RVA: 0x00506E44 File Offset: 0x00505044
|
|
[Token(Token = "0x60157AC")]
|
|
[Address(RVA = "0xF45E10", Offset = "0xF44C10", VA = "0x180F45E10", Slot = "68")]
|
|
public GBDECALBCOP CanPerformUndoRedoOnObject()
|
|
{
|
|
ObjectGroup objectGroup = this.<JOPKLANPAKD>k__BackingField;
|
|
int num = 0;
|
|
if (objectGroup != num)
|
|
{
|
|
ObjectGroup objectGroup2 = this.<JOPKLANPAKD>k__BackingField;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return GBDECALBCOP.Failure_InvalidAction;
|
|
}
|
|
}
|
|
bool allowedToTakeOwnership = this.tool.NHPPANGAKAP;
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
|
|
// Token: 0x060157AD RID: 87981 RVA: 0x00506E88 File Offset: 0x00505088
|
|
[Token(Token = "0x60157AD")]
|
|
[Address(RVA = "0xF47AB0", Offset = "0xF468B0", VA = "0x180F47AB0", Slot = "69")]
|
|
public void GetTransformationDataForUndoRedo(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK, out float MKDHFENOFDO, out Vector3 LKBMKEHGNMD)
|
|
{
|
|
ConnectableTool connectableTool = this.tool.connectableTool;
|
|
int num = 0;
|
|
bool flag = connectableTool != num;
|
|
Tool tool = this.tool;
|
|
if (!flag)
|
|
{
|
|
}
|
|
ConnectableTool connectableTool2 = tool.connectableTool;
|
|
int num2 = 0;
|
|
float z;
|
|
if (num2 == 0)
|
|
{
|
|
Transform transform = tool.transform;
|
|
Vector3 vector;
|
|
z = vector.z;
|
|
}
|
|
DDHPAFKBMON.z = z;
|
|
Tool tool2 = this.tool;
|
|
if (num2 == 0)
|
|
{
|
|
Transform transform2 = tool2.transform;
|
|
}
|
|
float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH;
|
|
MKDHFENOFDO.m_value = localUniformScale;
|
|
SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation;
|
|
int num3 = 0;
|
|
if (!(sandboxDeformableShape != num3))
|
|
{
|
|
Vector3 one = Vector3.one;
|
|
}
|
|
SandboxDeformableShape sandboxDeformableShape2 = this.shapeDeformation;
|
|
}
|
|
|
|
// Token: 0x060157AE RID: 87982 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60157AE")]
|
|
[Address(RVA = "0xF4CB90", Offset = "0xF4B990", VA = "0x180F4CB90", Slot = "70")]
|
|
public void SetTransformationDataForUndoRedo(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK, float? MKDHFENOFDO, Vector3? LKBMKEHGNMD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060157AF RID: 87983 RVA: 0x00506F3C File Offset: 0x0050513C
|
|
[Token(Token = "0x60157AF")]
|
|
[Address(RVA = "0xF479A0", Offset = "0xF467A0", VA = "0x180F479A0", Slot = "71")]
|
|
public AGAJMBPABDL GetCulprit(GBDECALBCOP FEMPFIOJENI)
|
|
{
|
|
AGAJMBPABDL owner = base.FAGBHOMBNBP;
|
|
if (FEMPFIOJENI != GBDECALBCOP.Failure_LockedByOther)
|
|
{
|
|
if (FEMPFIOJENI != GBDECALBCOP.Failure_HeldByOther)
|
|
{
|
|
return owner;
|
|
}
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
AGAJMBPABDL photonPlayer = this.tool.<OKDFEPHLKCB>k__BackingField.DBAJDHGDPOL;
|
|
}
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
return owner;
|
|
}
|
|
|
|
// Token: 0x060157B0 RID: 87984 RVA: 0x00506F90 File Offset: 0x00505190
|
|
[Token(Token = "0x60157B0")]
|
|
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "72")]
|
|
public CreationObject AsCreationObject()
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x060157B1 RID: 87985 RVA: 0x00506FA0 File Offset: 0x005051A0
|
|
[Token(Token = "0x60157B1")]
|
|
[Address(RVA = "0xF4E8B0", Offset = "0xF4D6B0", VA = "0x180F4E8B0", Slot = "84")]
|
|
public void Translate(Vector3 OCJOOONHOLI)
|
|
{
|
|
Transform transform = base.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = OCJOOONHOLI.z;
|
|
Tool tool = this.tool;
|
|
Vector3 vector2;
|
|
float z3 = vector2.z;
|
|
RigidbodyEx rigidbodyEx = tool.rigidbodyEx;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
|
|
// Token: 0x060157B2 RID: 87986 RVA: 0x00506FEC File Offset: 0x005051EC
|
|
[Token(Token = "0x60157B2")]
|
|
[Address(RVA = "0xF4BF20", Offset = "0xF4AD20", VA = "0x180F4BF20", Slot = "85")]
|
|
public void Rotate(Quaternion GCMGKAMBEJO)
|
|
{
|
|
Transform transform = base.transform;
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
|
|
// Token: 0x060157B3 RID: 87987 RVA: 0x0050701C File Offset: 0x0050521C
|
|
[Token(Token = "0x60157B3")]
|
|
[Address(RVA = "0xF4C4B0", Offset = "0xF4B2B0", VA = "0x180F4C4B0", Slot = "86")]
|
|
public void Scale(float DJMLPGEBFBE)
|
|
{
|
|
float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH;
|
|
this.tool.rigidbodyEx.GDKPFBCIODH = DJMLPGEBFBE;
|
|
}
|
|
|
|
// Token: 0x060157B4 RID: 87988 RVA: 0x00507054 File Offset: 0x00505254
|
|
[Token(Token = "0x60157B4")]
|
|
[Address(RVA = "0xF46930", Offset = "0xF45730", VA = "0x180F46930", Slot = "87")]
|
|
public void Delete()
|
|
{
|
|
ObjectGroup component = base.GetComponent<ObjectGroup>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
if (!component.IFACMNPBEGE)
|
|
{
|
|
}
|
|
component.RemoveAllObjectsFromGroup();
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn);
|
|
photonView.RpcMaster(anjgmeddnpe);
|
|
}
|
|
|
|
// Token: 0x060157B5 RID: 87989 RVA: 0x005070A8 File Offset: 0x005052A8
|
|
[Token(Token = "0x60157B5")]
|
|
[Address(RVA = "0xF4B640", Offset = "0xF4A440", VA = "0x180F4B640", Slot = "90")]
|
|
public void OnTranslationStart()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157B6 RID: 87990 RVA: 0x00507110 File Offset: 0x00505310
|
|
[Token(Token = "0x60157B6")]
|
|
[Address(RVA = "0xF4ABE0", Offset = "0xF499E0", VA = "0x180F4ABE0", Slot = "91")]
|
|
public void OnRotationStart()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2++;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157B7 RID: 87991 RVA: 0x0050717C File Offset: 0x0050537C
|
|
[Token(Token = "0x60157B7")]
|
|
[Address(RVA = "0xF4AEE0", Offset = "0xF49CE0", VA = "0x180F4AEE0", Slot = "92")]
|
|
public void OnScaleStart()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157B8 RID: 87992 RVA: 0x005071E8 File Offset: 0x005053E8
|
|
[Token(Token = "0x60157B8")]
|
|
[Address(RVA = "0xF496A0", Offset = "0xF484A0", VA = "0x180F496A0", Slot = "93")]
|
|
public void OnDeformStart()
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 3;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157B9 RID: 87993 RVA: 0x00507254 File Offset: 0x00505454
|
|
[Token(Token = "0x60157B9")]
|
|
[Address(RVA = "0xF4A6B0", Offset = "0xF494B0", VA = "0x180F4A6B0", Slot = "94")]
|
|
public void OnMoveStart()
|
|
{
|
|
LAPMNGPJBEC[] componentsInChildren = base.GetComponentsInChildren<LAPMNGPJBEC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
LAPMNGPJBEC lapmngpjbec = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BA RID: 87994 RVA: 0x0050729C File Offset: 0x0050549C
|
|
[Token(Token = "0x60157BA")]
|
|
[Address(RVA = "0xF4B390", Offset = "0xF4A190", VA = "0x180F4B390", Slot = "95")]
|
|
public void OnTranslated()
|
|
{
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BB RID: 87995 RVA: 0x005072E4 File Offset: 0x005054E4
|
|
[Token(Token = "0x60157BB")]
|
|
[Address(RVA = "0xF4A930", Offset = "0xF49730", VA = "0x180F4A930", Slot = "96")]
|
|
public void OnRotated()
|
|
{
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BC RID: 87996 RVA: 0x00507330 File Offset: 0x00505530
|
|
[Token(Token = "0x60157BC")]
|
|
[Address(RVA = "0xF4B060", Offset = "0xF49E60", VA = "0x180F4B060", Slot = "97")]
|
|
public void OnScaled()
|
|
{
|
|
this.ObjectScaled.CNFDGDEOPPF();
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 2;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BD RID: 87997 RVA: 0x00507388 File Offset: 0x00505588
|
|
[Token(Token = "0x60157BD")]
|
|
[Address(RVA = "0xF499A0", Offset = "0xF487A0", VA = "0x180F499A0", Slot = "98")]
|
|
public void OnDeformed(Vector3 NLGECBNGLOO)
|
|
{
|
|
this.ObjectDeformed.CNFDGDEOPPF();
|
|
if (this.tool.connectableTool != 0)
|
|
{
|
|
float z = NLGECBNGLOO.z;
|
|
}
|
|
KJLKECANCDC[] componentsInChildren = base.GetComponentsInChildren<KJLKECANCDC>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
KJLKECANCDC kjlkecancdc = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
float z2 = NLGECBNGLOO.z;
|
|
num++;
|
|
num += num;
|
|
num += 3;
|
|
num += 19;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BE RID: 87998 RVA: 0x005073FC File Offset: 0x005055FC
|
|
[Token(Token = "0x60157BE")]
|
|
[Address(RVA = "0xF4B4C0", Offset = "0xF4A2C0", VA = "0x180F4B4C0", Slot = "99")]
|
|
public void OnTranslationFinished()
|
|
{
|
|
this.LMNKJDNNFHD();
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157BF RID: 87999 RVA: 0x0050746C File Offset: 0x0050566C
|
|
[Token(Token = "0x60157BF")]
|
|
[Address(RVA = "0xF4AA60", Offset = "0xF49860", VA = "0x180F4AA60", Slot = "100")]
|
|
public void OnRotationFinished()
|
|
{
|
|
this.LMNKJDNNFHD();
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2++;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C0 RID: 88000 RVA: 0x005074E0 File Offset: 0x005056E0
|
|
[Token(Token = "0x60157C0")]
|
|
[Address(RVA = "0xF4AD60", Offset = "0xF49B60", VA = "0x180F4AD60", Slot = "101")]
|
|
public void OnScaleFinished()
|
|
{
|
|
this.LMNKJDNNFHD();
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 2;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C1 RID: 88001 RVA: 0x00507554 File Offset: 0x00505754
|
|
[Token(Token = "0x60157C1")]
|
|
[Address(RVA = "0xF49820", Offset = "0xF48620", VA = "0x180F49820", Slot = "102")]
|
|
public void OnDeformationFinished()
|
|
{
|
|
this.LMNKJDNNFHD();
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
int num = 0;
|
|
rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int num2 = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num2 < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num2];
|
|
if (num2 < num)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
num2++;
|
|
num2 += num2;
|
|
num2 += 3;
|
|
num2 += 19;
|
|
num2++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C2 RID: 88002 RVA: 0x005075C8 File Offset: 0x005057C8
|
|
[Token(Token = "0x60157C2")]
|
|
[Address(RVA = "0xF4A570", Offset = "0xF49370", VA = "0x180F4A570", Slot = "103")]
|
|
public void OnMoveFinished()
|
|
{
|
|
this.LMNKJDNNFHD();
|
|
NLDHFOGPOHN[] componentsInChildren = base.GetComponentsInChildren<NLDHFOGPOHN>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLDHFOGPOHN nldhfogpohn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C3 RID: 88003 RVA: 0x00507618 File Offset: 0x00505818
|
|
[Token(Token = "0x60157C3")]
|
|
[Address(RVA = "0xF4A100", Offset = "0xF48F00", VA = "0x180F4A100", Slot = "105")]
|
|
public void OnHoverStart(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
|
{
|
|
NEFEJHJFDAH[] componentsInChildren = base.GetComponentsInChildren<NEFEJHJFDAH>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NEFEJHJFDAH nefejhjfdah = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C4 RID: 88004 RVA: 0x00507654 File Offset: 0x00505854
|
|
[Token(Token = "0x60157C4")]
|
|
[Address(RVA = "0xF4A1E0", Offset = "0xF48FE0", VA = "0x180F4A1E0", Slot = "106")]
|
|
public void OnHovering(MakerPen.KLAENPHIBEM OIHFNIFGFJB, Collider GKPCABGDNLO)
|
|
{
|
|
MNOJGKOPKIM[] componentsInChildren = base.GetComponentsInChildren<MNOJGKOPKIM>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
MNOJGKOPKIM mnojgkopkim = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C5 RID: 88005 RVA: 0x00507690 File Offset: 0x00505890
|
|
[Token(Token = "0x60157C5")]
|
|
[Address(RVA = "0xF4A040", Offset = "0xF48E40", VA = "0x180F4A040", Slot = "107")]
|
|
public void OnHoverFinished(MakerPen.KLAENPHIBEM OIHFNIFGFJB)
|
|
{
|
|
NLAMLHAKDMO[] componentsInChildren = base.GetComponentsInChildren<NLAMLHAKDMO>(true);
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NLAMLHAKDMO nlamlhakdmo = componentsInChildren[num];
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C6 RID: 88006 RVA: 0x005076CC File Offset: 0x005058CC
|
|
[Token(Token = "0x60157C6")]
|
|
[Address(RVA = "0xF48790", Offset = "0xF47590", VA = "0x180F48790")]
|
|
private void LMNKJDNNFHD()
|
|
{
|
|
ToolCleanup <JGABDFBGDEB>k__BackingField = this.tool.<JGABDFBGDEB>k__BackingField;
|
|
int num = 0;
|
|
if (<JGABDFBGDEB>k__BackingField != num)
|
|
{
|
|
<JGABDFBGDEB>k__BackingField.SetResetTransformToCurrent();
|
|
}
|
|
ConnectableTool connectableTool = this.tool.connectableTool;
|
|
if (connectableTool != 0)
|
|
{
|
|
connectableTool.AuthorityUpdateParentAndChildrenNodesRelativePositionsAndRotations();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C7 RID: 88007 RVA: 0x00507714 File Offset: 0x00505914
|
|
[Token(Token = "0x60157C7")]
|
|
[Address(RVA = "0xF47400", Offset = "0xF46200", VA = "0x180F47400")]
|
|
private void FBPFBGLOBOG(bool EFCCJPBLJPN)
|
|
{
|
|
Tool tool = this.tool;
|
|
if (!EFCCJPBLJPN)
|
|
{
|
|
tool.rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
return;
|
|
}
|
|
tool.rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
}
|
|
|
|
// Token: 0x060157C8 RID: 88008 RVA: 0x00507754 File Offset: 0x00505954
|
|
[Token(Token = "0x60157C8")]
|
|
[Address(RVA = "0xF49570", Offset = "0xF48370", VA = "0x180F49570", Slot = "88")]
|
|
public void OnCreatedBySpawning()
|
|
{
|
|
DJNMPDPNFJN[] componentsInChildren = base.GetComponentsInChildren<DJNMPDPNFJN>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
DJNMPDPNFJN djnmpdpnfjn = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157C9 RID: 88009 RVA: 0x0050779C File Offset: 0x0050599C
|
|
[Token(Token = "0x60157C9")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930")]
|
|
private bool BFAAIOGIANE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060157CA RID: 88010 RVA: 0x005077AC File Offset: 0x005059AC
|
|
[Token(Token = "0x60157CA")]
|
|
[Address(RVA = "0xF4B1B0", Offset = "0xF49FB0", VA = "0x180F4B1B0", Slot = "89")]
|
|
public void OnSelected()
|
|
{
|
|
if (this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshGenerator)
|
|
{
|
|
CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.BFAAIOGIANE);
|
|
this.JGMMAAFFPGD.Add(cgelikfanlb);
|
|
}
|
|
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
ulong num2;
|
|
this.tool.ForceBestLOD(num2 != 0UL);
|
|
OKNNKFGFODL onSelectedEvent = this.OnSelectedEvent;
|
|
if (onSelectedEvent != 0)
|
|
{
|
|
onSelectedEvent.CNFDGDEOPPF();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157CB RID: 88011 RVA: 0x00507838 File Offset: 0x00505A38
|
|
[Token(Token = "0x60157CB")]
|
|
[Address(RVA = "0xF49B40", Offset = "0xF48940", VA = "0x180F49B40", Slot = "104")]
|
|
public void OnDeselected()
|
|
{
|
|
CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.BFAAIOGIANE);
|
|
bool flag = this.JGMMAAFFPGD.Remove(cgelikfanlb);
|
|
NGBLAGENLDK[] componentsInChildren = base.GetComponentsInChildren<NGBLAGENLDK>();
|
|
int num = 0;
|
|
int length = componentsInChildren.Length;
|
|
if (num < length)
|
|
{
|
|
NGBLAGENLDK ngblagenldk = componentsInChildren[num];
|
|
num += num;
|
|
num++;
|
|
num++;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
num++;
|
|
}
|
|
Tool tool = this.tool;
|
|
int num2 = 0;
|
|
tool.ForceBestLOD(num2 != 0);
|
|
}
|
|
|
|
// Token: 0x060157CC RID: 88012 RVA: 0x005078B8 File Offset: 0x00505AB8
|
|
[Token(Token = "0x60157CC")]
|
|
[Address(RVA = "0xF48BB0", Offset = "0xF479B0", VA = "0x180F48BB0", Slot = "74")]
|
|
public void LocalPlayerTakeAuthority()
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
photonView.TransferOwnership(agajmbpabdl);
|
|
}
|
|
|
|
// Token: 0x060157CD RID: 88013 RVA: 0x005078E4 File Offset: 0x00505AE4
|
|
[Token(Token = "0x60157CD")]
|
|
[Address(RVA = "0xF428A0", Offset = "0xF416A0", VA = "0x180F428A0", Slot = "73")]
|
|
public LFBMEDEMGHA AsGroup()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060157CD)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling LFBMEDEMGHA RecRoom.Core.Creation.CreationObject::AsGroup()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:ObjectGroup(var_0_06, call:ObjectGroup(Component::GetComponent, ldloc:CreationObject[exp:Component](this)))
|
|
}
|
|
|
|
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: 0x17003B61 RID: 15201
|
|
// (get) Token: 0x060157CE RID: 88014 RVA: 0x005078F8 File Offset: 0x00505AF8
|
|
[Token(Token = "0x17003B61")]
|
|
public IEnumerable<Collider> MMDALGBDPEF
|
|
{
|
|
[Token(Token = "0x60157CE")]
|
|
[Address(RVA = "0xF502C0", Offset = "0xF4F0C0", VA = "0x180F502C0", Slot = "115")]
|
|
get
|
|
{
|
|
BoxCollider boxCollider = this.boundsOverrideCollider;
|
|
int num = 0;
|
|
if (boxCollider != num)
|
|
{
|
|
BoxCollider[] array = new BoxCollider[1];
|
|
BoxCollider boxCollider2 = this.boundsOverrideCollider;
|
|
if (boxCollider2 != 0)
|
|
{
|
|
}
|
|
array[0] = boxCollider2;
|
|
}
|
|
List<ToolCollider> nnbalfkkndo = this.tool.NNBALFKKNDO;
|
|
Func<ToolCollider, IEnumerable<Collider>> func;
|
|
if (CreationObject.<>c.<>9__379_0 == 0)
|
|
{
|
|
func = delegate(ToolCollider tc)
|
|
{
|
|
ReadOnlyCollection<Collider> physicsColliders = tc.PhysicsColliders;
|
|
throw new NullReferenceException();
|
|
};
|
|
CreationObject.<>c.<>9__379_0 = func;
|
|
}
|
|
return Enumerable.SelectMany<ToolCollider, Collider>(nnbalfkkndo, func);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B62 RID: 15202
|
|
// (get) Token: 0x060157CF RID: 88015 RVA: 0x00507970 File Offset: 0x00505B70
|
|
[Token(Token = "0x17003B62")]
|
|
public BoxCollider EFLOMOEADLF
|
|
{
|
|
[Token(Token = "0x60157CF")]
|
|
[Address(RVA = "0x79B890", Offset = "0x79A690", VA = "0x18079B890", Slot = "116")]
|
|
get
|
|
{
|
|
return this.boundsOverrideCollider;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003B63 RID: 15203
|
|
// (get) Token: 0x060157D0 RID: 88016 RVA: 0x00507984 File Offset: 0x00505B84
|
|
[Token(Token = "0x17003B63")]
|
|
public bool HKHDHECKMAA
|
|
{
|
|
[Token(Token = "0x60157D0")]
|
|
[Address(RVA = "0xF50720", Offset = "0xF4F520", VA = "0x180F50720", Slot = "117")]
|
|
get
|
|
{
|
|
BoxCollider boxCollider = this.boundsOverrideCollider;
|
|
int num = 0;
|
|
return boxCollider != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157D1 RID: 88017 RVA: 0x005079A4 File Offset: 0x00505BA4
|
|
[Token(Token = "0x60157D1")]
|
|
[Address(RVA = "0xF4C100", Offset = "0xF4AF00", VA = "0x180F4C100")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddImpulse(Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = GJBBMIFHHBG.z;
|
|
}
|
|
|
|
// Token: 0x060157D2 RID: 88018 RVA: 0x005079CC File Offset: 0x00505BCC
|
|
[Token(Token = "0x60157D2")]
|
|
[Address(RVA = "0xF44400", Offset = "0xF43200", VA = "0x180F44400")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.NECIHPEMJNG<Vector3, float, float> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddImpulse);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157D3 RID: 88019 RVA: 0x00507A0C File Offset: 0x00505C0C
|
|
[Token(Token = "0x60157D3")]
|
|
[Address(RVA = "0xF4C170", Offset = "0xF4AF70", VA = "0x180F4C170")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2ReflectImpulse(Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = DJBBMJBBNHB.z;
|
|
}
|
|
|
|
// Token: 0x060157D4 RID: 88020 RVA: 0x00507A34 File Offset: 0x00505C34
|
|
[Token(Token = "0x60157D4")]
|
|
[Address(RVA = "0xF44600", Offset = "0xF43400", VA = "0x180F44600")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2ReflectImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.BNALDBHFCMB<Vector3, float, float, float> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(CHKKEHOKPJP.RpcAuthorityCV2ReflectImpulse);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157D5 RID: 88021 RVA: 0x00507A74 File Offset: 0x00505C74
|
|
[Token(Token = "0x60157D5")]
|
|
[Address(RVA = "0xF4C3B0", Offset = "0xF4B1B0", VA = "0x180F4C3B0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetImpulse(Vector3 GJBBMIFHHBG, float DEACPAEKBGA)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = GJBBMIFHHBG.z;
|
|
}
|
|
|
|
// Token: 0x060157D6 RID: 88022 RVA: 0x00507A9C File Offset: 0x00505C9C
|
|
[Token(Token = "0x60157D6")]
|
|
[Address(RVA = "0xF450A0", Offset = "0xF43EA0", VA = "0x180F450A0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetImpulse(IBNOALNMLHC CHKKEHOKPJP, in Vector3 GJBBMIFHHBG, float DEACPAEKBGA)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, float> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetImpulse);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157D7 RID: 88023 RVA: 0x00507ADC File Offset: 0x00505CDC
|
|
[Token(Token = "0x60157D7")]
|
|
[Address(RVA = "0xF4C2D0", Offset = "0xF4B0D0", VA = "0x180F4C2D0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetAngularVelocity(Vector3 IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IGPENJBJADK.z;
|
|
}
|
|
|
|
// Token: 0x060157D8 RID: 88024 RVA: 0x00507B04 File Offset: 0x00505D04
|
|
[Token(Token = "0x60157D8")]
|
|
[Address(RVA = "0xF44CD0", Offset = "0xF43AD0", VA = "0x180F44CD0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Vector3 IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<Vector3, float> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetAngularVelocity);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157D9 RID: 88025 RVA: 0x00507B44 File Offset: 0x00505D44
|
|
[Token(Token = "0x60157D9")]
|
|
[Address(RVA = "0xF4C0A0", Offset = "0xF4AEA0", VA = "0x180F4C0A0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddAngularVelocity(Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IGPENJBJADK.z;
|
|
}
|
|
|
|
// Token: 0x060157DA RID: 88026 RVA: 0x00507B6C File Offset: 0x00505D6C
|
|
[Token(Token = "0x60157DA")]
|
|
[Address(RVA = "0xF44000", Offset = "0xF42E00", VA = "0x180F44000")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.NECIHPEMJNG<Vector3, float, float> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddAngularVelocity);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157DB RID: 88027 RVA: 0x00507BAC File Offset: 0x00505DAC
|
|
[Token(Token = "0x60157DB")]
|
|
[Address(RVA = "0xF4C330", Offset = "0xF4B130", VA = "0x180F4C330")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetAngularVelocity(Quaternion IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x060157DC RID: 88028 RVA: 0x00507BD4 File Offset: 0x00505DD4
|
|
[Token(Token = "0x60157DC")]
|
|
[Address(RVA = "0xF44EB0", Offset = "0xF43CB0", VA = "0x180F44EB0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Quaternion IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.FGGIMKCCBDA<Quaternion, float> fggimkccbda = new DGLOJCGDOGG.FGGIMKCCBDA(CHKKEHOKPJP.RpcAuthorityCV2SetAngularVelocity);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157DD RID: 88029 RVA: 0x00507C1C File Offset: 0x00505E1C
|
|
[Token(Token = "0x60157DD")]
|
|
[Address(RVA = "0xF4C020", Offset = "0xF4AE20", VA = "0x180F4C020")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddAngularVelocity(Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x060157DE RID: 88030 RVA: 0x00507C44 File Offset: 0x00505E44
|
|
[Token(Token = "0x60157DE")]
|
|
[Address(RVA = "0xF441F0", Offset = "0xF42FF0", VA = "0x180F441F0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddAngularVelocity(IBNOALNMLHC CHKKEHOKPJP, Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.NECIHPEMJNG<Quaternion, float, float> necihpemjng = new DGLOJCGDOGG.NECIHPEMJNG(CHKKEHOKPJP.RpcAuthorityCV2AddAngularVelocity);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157DF RID: 88031 RVA: 0x00507C8C File Offset: 0x00505E8C
|
|
[Token(Token = "0x60157DF")]
|
|
[Address(RVA = "0xF4C420", Offset = "0xF4B220", VA = "0x180F4C420")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetPosition(Vector3 IFAIDIKJOAC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IFAIDIKJOAC.z;
|
|
Transform transform = base.transform;
|
|
float z2 = IFAIDIKJOAC.z;
|
|
}
|
|
|
|
// Token: 0x060157E0 RID: 88032 RVA: 0x00507CC0 File Offset: 0x00505EC0
|
|
[Token(Token = "0x60157E0")]
|
|
[Address(RVA = "0xF45290", Offset = "0xF44090", VA = "0x180F45290")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetPosition(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DDHPAFKBMON)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.LFLFMIMNCON<Vector3> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(CHKKEHOKPJP.RpcAuthorityCV2SetPosition);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157E1 RID: 88033 RVA: 0x00507D00 File Offset: 0x00505F00
|
|
[Token(Token = "0x60157E1")]
|
|
[Address(RVA = "0xF4C1E0", Offset = "0xF4AFE0", VA = "0x180F4C1E0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2Respawn(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, bool FELJOOGFGGC, bool LAENHEMEDMB)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IFAIDIKJOAC.z;
|
|
Transform transform = base.transform;
|
|
float z2 = IFAIDIKJOAC.z;
|
|
RigidbodyEx rigidbodyEx2 = this.tool.rigidbodyEx;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
|
|
// Token: 0x060157E2 RID: 88034 RVA: 0x00507D4C File Offset: 0x00505F4C
|
|
[Token(Token = "0x60157E2")]
|
|
[Address(RVA = "0xF44A50", Offset = "0xF43850", VA = "0x180F44A50")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2Respawn(IBNOALNMLHC CHKKEHOKPJP, in Vector3 DDHPAFKBMON, in Quaternion IGPENJBJADK, in bool FELJOOGFGGC, in bool LAENHEMEDMB)
|
|
{
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if (!photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.BNALDBHFCMB<Vector3, Quaternion, bool, bool> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(CHKKEHOKPJP.RpcAuthorityCV2Respawn);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
int num = 0;
|
|
Transform transform;
|
|
transform.position = num;
|
|
int num2 = 0;
|
|
Transform transform2;
|
|
transform2.rotation = num2;
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17003B64 RID: 15204
|
|
// (get) Token: 0x060157E3 RID: 88035 RVA: 0x00507DA4 File Offset: 0x00505FA4
|
|
[Token(Token = "0x17003B64")]
|
|
private CreationObject OHPMKCCONDF
|
|
{
|
|
[Token(Token = "0x60157E3")]
|
|
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "125")]
|
|
get
|
|
{
|
|
return this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060157E4 RID: 88036 RVA: 0x00507DB4 File Offset: 0x00505FB4
|
|
[Token(Token = "0x60157E4")]
|
|
[Address(RVA = "0xF4EBB0", Offset = "0xF4D9B0", VA = "0x180F4EBB0")]
|
|
public CreationObject()
|
|
{
|
|
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
|
this.MOMAMKCKBLK = dictionary;
|
|
this.canBeScaled = true;
|
|
Vector3 one = Vector3.one;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
this.minScaleRestriction.z = z;
|
|
Vector3 one2 = Vector3.one;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
this.maxScaleRestriction.z = z2;
|
|
this.canBeRotated = true;
|
|
this.supportsCenterPivotOperation = true;
|
|
int num;
|
|
List<CreationObject.DELHABGGHHC> list = new List(num);
|
|
num = 0;
|
|
this.EJKIPBKAAAM = list;
|
|
int num2;
|
|
List<CreationObject.LHJIEIILIOO> list2 = new List(num2);
|
|
num2 = 0;
|
|
this.PDDJPELIPBH = list2;
|
|
int num3;
|
|
List<CreationObject.CGELIKFANLB> list3 = new List(num3);
|
|
num3 = 0;
|
|
this.JGMMAAFFPGD = list3;
|
|
object obj = new object();
|
|
this.FFDPDLGOGLN = obj;
|
|
this.ClearVelocitiesOnFrozenChange = true;
|
|
int num4;
|
|
int num5;
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo = new MFBGLIHGCGO(4, num4 != 0, num5 != 0);
|
|
num5 = 0;
|
|
num4 = 0;
|
|
this.LockedStatusChangedEvent = mfbglihgcgo;
|
|
int num6;
|
|
int num7;
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo2 = new MFBGLIHGCGO(4, num6 != 0, num7 != 0);
|
|
num7 = 0;
|
|
num6 = 0;
|
|
this.OnCreationObjectWillDelete = mfbglihgcgo2;
|
|
int num8;
|
|
int num9;
|
|
OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num8 != 0, num9 != 0);
|
|
num9 = 0;
|
|
num8 = 0;
|
|
this.ObjectScaled = oknnkfgfodl;
|
|
int num10;
|
|
int num11;
|
|
OKNNKFGFODL oknnkfgfodl2 = new OKNNKFGFODL(32, num10 != 0, num11 != 0);
|
|
num11 = 0;
|
|
num10 = 0;
|
|
this.ObjectDeformed = oknnkfgfodl2;
|
|
int num12;
|
|
int num13;
|
|
MFBGLIHGCGO<bool> mfbglihgcgo3 = new MFBGLIHGCGO(4, num12 != 0, num13 != 0);
|
|
num13 = 0;
|
|
num12 = 0;
|
|
this.OnFrozenChanged = mfbglihgcgo3;
|
|
AOLMGGAPKEH aolmggapkeh = new AOLMGGAPKEH();
|
|
this.PCAANDNNGPC = aolmggapkeh;
|
|
this.HAGIPJBPIAH = true;
|
|
List<ILINODKFHEO> list4 = new List();
|
|
this.KNKGGDHCLDN = list4;
|
|
List<DOPNALIMPNA> list5 = new List();
|
|
this.HNEPKPGIDJF = list5;
|
|
Dictionary<Collider, ConfigurableSubpiece> dictionary2 = new Dictionary();
|
|
this.JJDLFAJHOBK = dictionary2;
|
|
AOLMGGAPKEH aolmggapkeh2 = new AOLMGGAPKEH();
|
|
this.GKNDAICOIHP = aolmggapkeh2;
|
|
int num14;
|
|
int num15;
|
|
OKNNKFGFODL oknnkfgfodl3 = new OKNNKFGFODL(32, num14 != 0, num15 != 0);
|
|
num15 = 0;
|
|
num14 = 0;
|
|
this.OnSelectedEvent = oknnkfgfodl3;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x060157E6 RID: 88038 RVA: 0x00507F84 File Offset: 0x00506184
|
|
[Token(Token = "0x60157E6")]
|
|
[Address(RVA = "0xF465D0", Offset = "0xF453D0", VA = "0x180F465D0")]
|
|
[CompilerGenerated]
|
|
private void DKKKMIOLILE(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
this.PJPCOAECPNN = GCCLEJOGCCE;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Is Grabbable");
|
|
Func<bool> func = new Func(this.HNCIIKAEOGN);
|
|
Action<bool> action = new Action(this.DHPLCNFLHFM);
|
|
Func<bool> func2 = new Func(this.FJMOGMEBDBL);
|
|
}
|
|
|
|
// Token: 0x060157E7 RID: 88039 RVA: 0x00507FD8 File Offset: 0x005061D8
|
|
[Token(Token = "0x60157E7")]
|
|
[Address(RVA = "0xF47520", Offset = "0xF46320", VA = "0x180F47520")]
|
|
[CompilerGenerated]
|
|
private bool FJMOGMEBDBL()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x060157E8 RID: 88040 RVA: 0x00507FFC File Offset: 0x005061FC
|
|
[Token(Token = "0x60157E8")]
|
|
[Address(RVA = "0xF483E0", Offset = "0xF471E0", VA = "0x180F483E0")]
|
|
[CompilerGenerated]
|
|
private void KKIDBGPCPHA(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
this.BNGCKHKLFKB = GCCLEJOGCCE;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Is Climbable");
|
|
Func<bool> func = new Func(this.HENFBKILFBF);
|
|
Action<bool> action = new Action(this.HLHEBDOFLMP);
|
|
Func<bool> func2 = new Func(this.LBGPFDIFDIO);
|
|
}
|
|
|
|
// Token: 0x060157E9 RID: 88041 RVA: 0x00508050 File Offset: 0x00506250
|
|
[Token(Token = "0x60157E9")]
|
|
[Address(RVA = "0xF481C0", Offset = "0xF46FC0", VA = "0x180F481C0")]
|
|
[CompilerGenerated]
|
|
private bool LBGPFDIFDIO()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB;
|
|
}
|
|
|
|
// Token: 0x060157EA RID: 88042 RVA: 0x00508084 File Offset: 0x00506284
|
|
[Token(Token = "0x60157EA")]
|
|
[Address(RVA = "0xF48DA0", Offset = "0xF47BA0", VA = "0x180F48DA0")]
|
|
[CompilerGenerated]
|
|
private void MJCGAHEBBEI(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
this.CFIIBPCIHIP = GCCLEJOGCCE;
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Wall Run");
|
|
Func<bool> func = new Func(this.PJOHFDKDDCD);
|
|
Action<bool> action = new Action(this.KLFDMAIBCPD);
|
|
}
|
|
|
|
// Token: 0x060157EB RID: 88043 RVA: 0x005080C8 File Offset: 0x005062C8
|
|
[Token(Token = "0x60157EB")]
|
|
[Address(RVA = "0xF47640", Offset = "0xF46440", VA = "0x180F47640")]
|
|
[CompilerGenerated]
|
|
private void GJDODMEKDLK(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Clambering / Teleport");
|
|
Func<bool> func = new Func(this.LBCLNAAGILG);
|
|
Action<bool> action = new Action(this.KBIAJCIKIMD);
|
|
}
|
|
|
|
// Token: 0x060157EC RID: 88044 RVA: 0x00508108 File Offset: 0x00506308
|
|
[Token(Token = "0x60157EC")]
|
|
[Address(RVA = "0xF43F00", Offset = "0xF42D00", VA = "0x180F43F00")]
|
|
[CompilerGenerated]
|
|
private void COJOJNCJAEO(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
|
{
|
|
string text = GCCLEJOGCCE.PropertyDescription.text;
|
|
Func<int> func = new Func(this.MKBEKIALMIL);
|
|
Action<int> action = new Action(this.GANFBGAJBEL);
|
|
Func<bool> func2 = new Func(this.DMCFDHPIJNO);
|
|
}
|
|
|
|
// Token: 0x060157ED RID: 88045 RVA: 0x00508150 File Offset: 0x00506350
|
|
[Token(Token = "0x60157ED")]
|
|
[Address(RVA = "0xF46220", Offset = "0xF45020", VA = "0x180F46220")]
|
|
[CompilerGenerated]
|
|
private bool DMCFDHPIJNO()
|
|
{
|
|
return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator;
|
|
}
|
|
|
|
// Token: 0x060157EE RID: 88046 RVA: 0x00508168 File Offset: 0x00506368
|
|
[Token(Token = "0x60157EE")]
|
|
[Address(RVA = "0xF485A0", Offset = "0xF473A0", VA = "0x180F485A0")]
|
|
[CompilerGenerated]
|
|
private void KNMEAHNONHP(KeyGuidEditableUIControl GCCLEJOGCCE)
|
|
{
|
|
this.BEEMILAJKCE = GCCLEJOGCCE;
|
|
Func<Guid> func = new Func(this.PLADHOPDCFF);
|
|
Action<Guid> action = new Action(this.NNHGODHDCKH);
|
|
Func<bool> func2 = new Func(this.GJMKFGBMEGI);
|
|
}
|
|
|
|
// Token: 0x060157EF RID: 88047 RVA: 0x005081AC File Offset: 0x005063AC
|
|
[Token(Token = "0x60157EF")]
|
|
[Address(RVA = "0xF47700", Offset = "0xF46500", VA = "0x180F47700")]
|
|
[CompilerGenerated]
|
|
private bool GJMKFGBMEGI()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157F0 RID: 88048 RVA: 0x005081F4 File Offset: 0x005063F4
|
|
[Token(Token = "0x60157F0")]
|
|
[Address(RVA = "0xF49040", Offset = "0xF47E40", VA = "0x180F49040")]
|
|
[CompilerGenerated]
|
|
private bool NNFCGBIFFOK()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157F1 RID: 88049 RVA: 0x00508234 File Offset: 0x00506434
|
|
[Token(Token = "0x60157F1")]
|
|
[Address(RVA = "0xF480C0", Offset = "0xF46EC0", VA = "0x180F480C0")]
|
|
[CompilerGenerated]
|
|
private bool JDJBIJLLEBE()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157F2 RID: 88050 RVA: 0x00508288 File Offset: 0x00506488
|
|
[Token(Token = "0x60157F2")]
|
|
[Address(RVA = "0xF48C30", Offset = "0xF47A30", VA = "0x180F48C30")]
|
|
[CompilerGenerated]
|
|
private bool MBBDADBKKAF()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060157F3 RID: 88051 RVA: 0x005082DC File Offset: 0x005064DC
|
|
[Token(Token = "0x60157F3")]
|
|
[Address(RVA = "0xF48840", Offset = "0xF47640", VA = "0x180F48840")]
|
|
[CompilerGenerated]
|
|
private bool LNFAKONNHGN()
|
|
{
|
|
return this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x060157F4 RID: 88052 RVA: 0x0050830C File Offset: 0x0050650C
|
|
[Token(Token = "0x60157F4")]
|
|
[Address(RVA = "0xF47520", Offset = "0xF46320", VA = "0x180F47520")]
|
|
[CompilerGenerated]
|
|
private bool KJNPHACGBFM()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x060157F5 RID: 88053 RVA: 0x00508330 File Offset: 0x00506530
|
|
[Token(Token = "0x60157F5")]
|
|
[Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")]
|
|
[CompilerGenerated]
|
|
private bool BAKADJNNGFM()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x060157F6 RID: 88054 RVA: 0x00508344 File Offset: 0x00506544
|
|
[Token(Token = "0x60157F6")]
|
|
[Address(RVA = "0xF481C0", Offset = "0xF46FC0", VA = "0x180F481C0")]
|
|
[CompilerGenerated]
|
|
private bool JMKOKHPAOKI()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB;
|
|
}
|
|
|
|
// Token: 0x060157F7 RID: 88055 RVA: 0x00508378 File Offset: 0x00506578
|
|
[Token(Token = "0x60157F7")]
|
|
[Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")]
|
|
[CompilerGenerated]
|
|
private bool CBHBOJMPHKP()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x060157F8 RID: 88056 RVA: 0x0050838C File Offset: 0x0050658C
|
|
[Token(Token = "0x60157F8")]
|
|
[Address(RVA = "0xF43260", Offset = "0xF42060", VA = "0x180F43260")]
|
|
[CompilerGenerated]
|
|
private bool LLLONKLIJFN()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x060157F9 RID: 88057 RVA: 0x005083A0 File Offset: 0x005065A0
|
|
[Token(Token = "0x60157F9")]
|
|
[Address(RVA = "0xF47850", Offset = "0xF46650", VA = "0x180F47850")]
|
|
[CompilerGenerated]
|
|
private int OFGMAALIDDC()
|
|
{
|
|
return this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x060157FA RID: 88058 RVA: 0x005083C0 File Offset: 0x005065C0
|
|
[Token(Token = "0x60157FA")]
|
|
[Address(RVA = "0xF436F0", Offset = "0xF424F0", VA = "0x180F436F0")]
|
|
[CompilerGenerated]
|
|
private void BPNPALJILNJ(int AADEJCMADGA)
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
|
|
// Token: 0x060157FB RID: 88059 RVA: 0x005083DC File Offset: 0x005065DC
|
|
[Token(Token = "0x60157FB")]
|
|
[Address(RVA = "0xF494F0", Offset = "0xF482F0", VA = "0x180F494F0")]
|
|
[CompilerGenerated]
|
|
private bool OKNOEDLFANG()
|
|
{
|
|
return this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
}
|
|
|
|
// Token: 0x060157FC RID: 88060 RVA: 0x005083F8 File Offset: 0x005065F8
|
|
[Token(Token = "0x60157FC")]
|
|
[Address(RVA = "0xF46220", Offset = "0xF45020", VA = "0x180F46220")]
|
|
[CompilerGenerated]
|
|
private bool DDHLEBLBLON()
|
|
{
|
|
return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator;
|
|
}
|
|
|
|
// Token: 0x060157FD RID: 88061 RVA: 0x00508410 File Offset: 0x00506610
|
|
[Token(Token = "0x60157FD")]
|
|
[Address(RVA = "0xF48050", Offset = "0xF46E50", VA = "0x180F48050")]
|
|
[CompilerGenerated]
|
|
private bool HOCKJDANNNL()
|
|
{
|
|
return this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x060157FE RID: 88062 RVA: 0x00508430 File Offset: 0x00506630
|
|
[Token(Token = "0x60157FE")]
|
|
[Address(RVA = "0xF46310", Offset = "0xF45110", VA = "0x180F46310")]
|
|
[CompilerGenerated]
|
|
private void DHONLIBACHD(bool IGNODFHFELK)
|
|
{
|
|
KLLMCPFPIIE<bool> ihfnkbnbmca = this.IHFNKBNBMCA;
|
|
}
|
|
|
|
// Token: 0x0400E22E RID: 57902
|
|
[Token(Token = "0x400E22E")]
|
|
private const string DNNMAJKBDPH = "Frozen";
|
|
|
|
// Token: 0x0400E22F RID: 57903
|
|
[Token(Token = "0x400E22F")]
|
|
public const string COLOR_PROPERTY_ID = "Color";
|
|
|
|
// Token: 0x0400E230 RID: 57904
|
|
[Token(Token = "0x400E230")]
|
|
public const string SPAWNABLE_TOOL_TYPE_INSTANTIATION_KEY = "CO_STT";
|
|
|
|
// Token: 0x0400E231 RID: 57905
|
|
[Token(Token = "0x400E231")]
|
|
public const string CIRCUIT_NODE_KEY = "CO_CN";
|
|
|
|
// Token: 0x0400E232 RID: 57906
|
|
[Token(Token = "0x400E232")]
|
|
public const DAJFOCGPHGP SELECTION_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics;
|
|
|
|
// Token: 0x0400E233 RID: 57907
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E233")]
|
|
private readonly Dictionary<string, FLCFOLDCOJJ> MOMAMKCKBLK;
|
|
|
|
// Token: 0x0400E234 RID: 57908
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400E234")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x0400E235 RID: 57909
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E235")]
|
|
[SerializeField]
|
|
private MonoBehaviour[] _resetables;
|
|
|
|
// Token: 0x0400E236 RID: 57910
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400E236")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private SandboxDeformableShape shapeDeformation;
|
|
|
|
// Token: 0x0400E237 RID: 57911
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400E237")]
|
|
[SerializeField]
|
|
[Tooltip("If true, this object will be frozen when saved into AGC scenes. Useful for objects that are static in AGC, such as scoreboards.")]
|
|
private bool defaultFrozenInScene;
|
|
|
|
// Token: 0x0400E238 RID: 57912
|
|
[FieldOffset(Offset = "0x61")]
|
|
[Token(Token = "0x400E238")]
|
|
[SerializeField]
|
|
private bool canBeScaled;
|
|
|
|
// Token: 0x0400E239 RID: 57913
|
|
[FieldOffset(Offset = "0x62")]
|
|
[Token(Token = "0x400E239")]
|
|
[SerializeField]
|
|
private bool scalingRestricted;
|
|
|
|
// Token: 0x0400E23A RID: 57914
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400E23A")]
|
|
[SerializeField]
|
|
[Tooltip("Negative values indicate NO restriction")]
|
|
[OMAIFIIBMNL("ScalingRestricted")]
|
|
private Vector3 minScaleRestriction;
|
|
|
|
// Token: 0x0400E23B RID: 57915
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400E23B")]
|
|
[SerializeField]
|
|
[Tooltip("Negative values indicate NO restriction")]
|
|
[OMAIFIIBMNL("ScalingRestricted")]
|
|
private Vector3 maxScaleRestriction;
|
|
|
|
// Token: 0x0400E23C RID: 57916
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400E23C")]
|
|
[SerializeField]
|
|
private bool canBeRotated;
|
|
|
|
// Token: 0x0400E23D RID: 57917
|
|
[FieldOffset(Offset = "0x7D")]
|
|
[Token(Token = "0x400E23D")]
|
|
[SerializeField]
|
|
private bool canBeCloned;
|
|
|
|
// Token: 0x0400E23E RID: 57918
|
|
[FieldOffset(Offset = "0x7E")]
|
|
[Token(Token = "0x400E23E")]
|
|
[SerializeField]
|
|
private bool supportsLocomotionConfig;
|
|
|
|
// Token: 0x0400E23F RID: 57919
|
|
[FieldOffset(Offset = "0x7F")]
|
|
[Token(Token = "0x400E23F")]
|
|
[SerializeField]
|
|
private bool supportsNavMeshConfig;
|
|
|
|
// Token: 0x0400E240 RID: 57920
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400E240")]
|
|
[SerializeField]
|
|
private bool supportsCenterPivotOperation;
|
|
|
|
// Token: 0x0400E241 RID: 57921
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400E241")]
|
|
[SerializeField]
|
|
private int settingsPriority;
|
|
|
|
// Token: 0x0400E242 RID: 57922
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400E242")]
|
|
private LocomotionSettings JKLJJEAGJJK;
|
|
|
|
// Token: 0x0400E243 RID: 57923
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400E243")]
|
|
private readonly List<CreationObject.DELHABGGHHC> EJKIPBKAAAM;
|
|
|
|
// Token: 0x0400E244 RID: 57924
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400E244")]
|
|
private readonly List<CreationObject.LHJIEIILIOO> PDDJPELIPBH;
|
|
|
|
// Token: 0x0400E245 RID: 57925
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400E245")]
|
|
private readonly List<CreationObject.CGELIKFANLB> JGMMAAFFPGD;
|
|
|
|
// Token: 0x0400E246 RID: 57926
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400E246")]
|
|
private bool DOGECNJCGNK;
|
|
|
|
// Token: 0x0400E247 RID: 57927
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400E247")]
|
|
private readonly object FFDPDLGOGLN;
|
|
|
|
// Token: 0x0400E248 RID: 57928
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400E248")]
|
|
[NonSerialized]
|
|
public bool ClearVelocitiesOnFrozenChange;
|
|
|
|
// Token: 0x0400E249 RID: 57929
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400E249")]
|
|
private Dictionary<Type, CreationObject.LLDAIJPNCDI> BFNICLHGAGJ;
|
|
|
|
// Token: 0x0400E24A RID: 57930
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400E24A")]
|
|
private CreationObjectSettingBooleanUIControl BNGCKHKLFKB;
|
|
|
|
// Token: 0x0400E24B RID: 57931
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400E24B")]
|
|
private CreationObjectSettingBooleanUIControl CFIIBPCIHIP;
|
|
|
|
// Token: 0x0400E24C RID: 57932
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400E24C")]
|
|
private CreationObjectSettingBooleanUIControl PJPCOAECPNN;
|
|
|
|
// Token: 0x0400E24D RID: 57933
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400E24D")]
|
|
private KeyGuidEditableUIControl BEEMILAJKCE;
|
|
|
|
// Token: 0x0400E24E RID: 57934
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400E24E")]
|
|
public MFBGLIHGCGO<CreationObject> LockedStatusChangedEvent;
|
|
|
|
// Token: 0x0400E24F RID: 57935
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400E24F")]
|
|
public MFBGLIHGCGO<CreationObject> OnCreationObjectWillDelete;
|
|
|
|
// Token: 0x0400E250 RID: 57936
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400E250")]
|
|
public OKNNKFGFODL ObjectScaled;
|
|
|
|
// Token: 0x0400E251 RID: 57937
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400E251")]
|
|
public OKNNKFGFODL ObjectDeformed;
|
|
|
|
// Token: 0x0400E252 RID: 57938
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400E252")]
|
|
public MFBGLIHGCGO<bool> OnFrozenChanged;
|
|
|
|
// Token: 0x0400E257 RID: 57943
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400E257")]
|
|
private Dictionary<object, Func<CostInfo>> FIFBCBIHBGJ;
|
|
|
|
// Token: 0x0400E258 RID: 57944
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400E258")]
|
|
private KLLMCPFPIIE<bool> OKNGKFALIHL;
|
|
|
|
// Token: 0x0400E259 RID: 57945
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400E259")]
|
|
private KLLMCPFPIIE<bool> KNJCBNBGAPN;
|
|
|
|
// Token: 0x0400E25A RID: 57946
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400E25A")]
|
|
private KLLMCPFPIIE<bool> GNEPLELGDJE;
|
|
|
|
// Token: 0x0400E25B RID: 57947
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400E25B")]
|
|
private KLLMCPFPIIE<bool> OMBOMGCPPIB;
|
|
|
|
// Token: 0x0400E25C RID: 57948
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400E25C")]
|
|
private KLLMCPFPIIE<int> OPOMNIMLDOJ;
|
|
|
|
// Token: 0x0400E25D RID: 57949
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400E25D")]
|
|
private KLLMCPFPIIE<Guid> BDANNMPHOMM;
|
|
|
|
// Token: 0x0400E261 RID: 57953
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400E261")]
|
|
private LIMDPCEOFDK FLLENDBIKGF;
|
|
|
|
// Token: 0x0400E262 RID: 57954
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400E262")]
|
|
private KLLMCPFPIIE<bool> BMHIAPFJHJL;
|
|
|
|
// Token: 0x0400E263 RID: 57955
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400E263")]
|
|
private KLLMCPFPIIE<bool> IHFNKBNBMCA;
|
|
|
|
// Token: 0x0400E267 RID: 57959
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400E267")]
|
|
private object NGBAADOHCNN;
|
|
|
|
// Token: 0x0400E268 RID: 57960
|
|
[FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400E268")]
|
|
private object JHODPPFLNPE;
|
|
|
|
// Token: 0x0400E269 RID: 57961
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400E269")]
|
|
private bool HIBOAHECNJF;
|
|
|
|
// Token: 0x0400E26C RID: 57964
|
|
[FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400E26C")]
|
|
public BoxCollider boundsOverrideCollider;
|
|
|
|
// Token: 0x0400E26D RID: 57965
|
|
[FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400E26D")]
|
|
private readonly List<ILINODKFHEO> KNKGGDHCLDN;
|
|
|
|
// Token: 0x0400E26E RID: 57966
|
|
[FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400E26E")]
|
|
private readonly List<DOPNALIMPNA> HNEPKPGIDJF;
|
|
|
|
// Token: 0x0400E26F RID: 57967
|
|
[Token(Token = "0x400E26F")]
|
|
private static CreationObject.EDDPKDAHOAK AIDMFCHCDJE = new CreationObject.EDDPKDAHOAK();
|
|
|
|
// Token: 0x0400E270 RID: 57968
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400E270")]
|
|
private KLCANJPOEPC JEFDAPNBDFI;
|
|
|
|
// Token: 0x0400E271 RID: 57969
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400E271")]
|
|
private Dictionary<Collider, ConfigurableSubpiece> JJDLFAJHOBK;
|
|
|
|
// Token: 0x0400E272 RID: 57970
|
|
[FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400E272")]
|
|
private FKGHNNLCDPF DJPLPKDNJEM;
|
|
|
|
// Token: 0x0400E273 RID: 57971
|
|
[FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400E273")]
|
|
private AOLMGGAPKEH GKNDAICOIHP;
|
|
|
|
// Token: 0x0400E275 RID: 57973
|
|
[Token(Token = "0x400E275")]
|
|
private const string AGDCEODNBGN = "Transformation";
|
|
|
|
// Token: 0x0400E276 RID: 57974
|
|
[FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400E276")]
|
|
public OKNNKFGFODL OnSelectedEvent;
|
|
|
|
// Token: 0x020030FA RID: 12538
|
|
[Token(Token = "0x20030FA")]
|
|
public enum NLIGPDKKPNE
|
|
{
|
|
// Token: 0x0400E278 RID: 57976
|
|
[Token(Token = "0x400E278")]
|
|
NavMeshGenerator,
|
|
// Token: 0x0400E279 RID: 57977
|
|
[Token(Token = "0x400E279")]
|
|
NavMeshIgnored,
|
|
// Token: 0x0400E27A RID: 57978
|
|
[Token(Token = "0x400E27A")]
|
|
NavMeshBlocker
|
|
}
|
|
|
|
// Token: 0x020030FB RID: 12539
|
|
[Token(Token = "0x20030FB")]
|
|
public sealed class DELHABGGHHC : MulticastDelegate
|
|
{
|
|
// Token: 0x060157FF RID: 88063 RVA: 0x0050844C File Offset: 0x0050664C
|
|
[Token(Token = "0x60157FF")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public DELHABGGHHC(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015800 RID: 88064 RVA: 0x00508468 File Offset: 0x00506668
|
|
[Token(Token = "0x6015800")]
|
|
[Address(RVA = "0xC9D7E0", Offset = "0xC9C5E0", VA = "0x180C9D7E0", Slot = "13")]
|
|
public GBDECALBCOP Invoke(CreationObject HLKEOJLNEGF)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x06015801 RID: 88065 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015801")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(CreationObject HLKEOJLNEGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015802 RID: 88066 RVA: 0x0050852C File Offset: 0x0050672C
|
|
[Token(Token = "0x6015802")]
|
|
[Address(RVA = "0x458BC0", Offset = "0x4579C0", VA = "0x180458BC0", Slot = "15")]
|
|
public GBDECALBCOP EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020030FC RID: 12540
|
|
[Token(Token = "0x20030FC")]
|
|
public sealed class LHJIEIILIOO : MulticastDelegate
|
|
{
|
|
// Token: 0x06015803 RID: 88067 RVA: 0x00508540 File Offset: 0x00506740
|
|
[Token(Token = "0x6015803")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public LHJIEIILIOO(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015804 RID: 88068 RVA: 0x0050855C File Offset: 0x0050675C
|
|
[Token(Token = "0x6015804")]
|
|
[Address(RVA = "0xE9E070", Offset = "0xE9CE70", VA = "0x180E9E070", Slot = "13")]
|
|
public bool Invoke(CreationObject HLKEOJLNEGF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015805 RID: 88069 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015805")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(CreationObject HLKEOJLNEGF, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015806 RID: 88070 RVA: 0x00508604 File Offset: 0x00506804
|
|
[Token(Token = "0x6015806")]
|
|
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020030FD RID: 12541
|
|
[Token(Token = "0x20030FD")]
|
|
public sealed class CGELIKFANLB : MulticastDelegate
|
|
{
|
|
// Token: 0x06015807 RID: 88071 RVA: 0x00508618 File Offset: 0x00506818
|
|
[Token(Token = "0x6015807")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public CGELIKFANLB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015808 RID: 88072 RVA: 0x00508634 File Offset: 0x00506834
|
|
[Token(Token = "0x6015808")]
|
|
[Address(RVA = "0xE969A0", Offset = "0xE957A0", VA = "0x180E969A0", Slot = "13")]
|
|
public bool Invoke()
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015809 RID: 88073 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015809")]
|
|
[Address(RVA = "0x456AA0", Offset = "0x4558A0", VA = "0x180456AA0", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601580A RID: 88074 RVA: 0x00508674 File Offset: 0x00506874
|
|
[Token(Token = "0x601580A")]
|
|
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020030FE RID: 12542
|
|
[Token(Token = "0x20030FE")]
|
|
private sealed class LLDAIJPNCDI : MulticastDelegate
|
|
{
|
|
// Token: 0x0601580B RID: 88075 RVA: 0x00508688 File Offset: 0x00506888
|
|
[Token(Token = "0x601580B")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public LLDAIJPNCDI(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x0601580C RID: 88076 RVA: 0x005086A4 File Offset: 0x005068A4
|
|
[Token(Token = "0x601580C")]
|
|
[Address(RVA = "0x5F8850", Offset = "0x5F7650", VA = "0x1805F8850", Slot = "13")]
|
|
public Component Invoke(Collider GLPOLGOBLAA)
|
|
{
|
|
uint num;
|
|
do
|
|
{
|
|
Delegate[] delegates = this.delegates;
|
|
if (delegates != 0)
|
|
{
|
|
}
|
|
}
|
|
while (num == (uint)0);
|
|
throw new ExecutionEngineException();
|
|
}
|
|
|
|
// Token: 0x0601580D RID: 88077 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601580D")]
|
|
[Address(RVA = "0x457150", Offset = "0x455F50", VA = "0x180457150", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(Collider GLPOLGOBLAA, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601580E RID: 88078 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601580E")]
|
|
[Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")]
|
|
public Component EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x020030FF RID: 12543
|
|
[Token(Token = "0x20030FF")]
|
|
private class EDDPKDAHOAK : IComparer<ILINODKFHEO>
|
|
{
|
|
// Token: 0x0601580F RID: 88079 RVA: 0x005087A8 File Offset: 0x005069A8
|
|
[Token(Token = "0x601580F")]
|
|
[Address(RVA = "0xCCBE80", Offset = "0xCCAC80", VA = "0x180CCBE80", Slot = "4")]
|
|
public int Compare(ILINODKFHEO LONDCJPNKKN, ILINODKFHEO PCEJJILDLGD)
|
|
{
|
|
int jmhkmoachdg = PCEJJILDLGD.JMHKMOACHDG;
|
|
int jmhkmoachdg2 = LONDCJPNKKN.JMHKMOACHDG;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06015810 RID: 88080 RVA: 0x005087CC File Offset: 0x005069CC
|
|
[Token(Token = "0x6015810")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public EDDPKDAHOAK()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x02003100 RID: 12544
|
|
[Token(Token = "0x2003100")]
|
|
[CompilerGenerated]
|
|
private sealed class MKNGNIIOGGE
|
|
{
|
|
// Token: 0x06015811 RID: 88081 RVA: 0x005087E0 File Offset: 0x005069E0
|
|
[Token(Token = "0x6015811")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public MKNGNIIOGGE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015812 RID: 88082 RVA: 0x005087F4 File Offset: 0x005069F4
|
|
[Token(Token = "0x6015812")]
|
|
[Address(RVA = "0xCB36C0", Offset = "0xCB24C0", VA = "0x180CB36C0")]
|
|
internal void <get_inventionPermission>b__0(BBHENFCNLAB.AJCEIOJPMLJ result)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400E27B RID: 57979
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E27B")]
|
|
public HECIICKPCDN permission;
|
|
}
|
|
|
|
// Token: 0x02003102 RID: 12546
|
|
[Token(Token = "0x2003102")]
|
|
[CompilerGenerated]
|
|
private sealed class CDCLLFKAFAE
|
|
{
|
|
// Token: 0x0601581E RID: 88094 RVA: 0x00508958 File Offset: 0x00506B58
|
|
[Token(Token = "0x601581E")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CDCLLFKAFAE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601581F RID: 88095 RVA: 0x0050896C File Offset: 0x00506B6C
|
|
[Token(Token = "0x601581F")]
|
|
[Address(RVA = "0xE96920", Offset = "0xE95720", VA = "0x180E96920")]
|
|
internal bool <AddFoldoutMenu>b__0()
|
|
{
|
|
List<DOPNALIMPNA> febhfimejpn = this.dynamicFoldoutMenu.FEBHFIMEJPN;
|
|
return this.<>4__this.LOHHBLPLACM >= this.minimumInventionPermission;
|
|
}
|
|
|
|
// Token: 0x0400E286 RID: 57990
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E286")]
|
|
public ECJBHJOCKHL dynamicFoldoutMenu;
|
|
|
|
// Token: 0x0400E287 RID: 57991
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E287")]
|
|
public CreationObject <>4__this;
|
|
|
|
// Token: 0x0400E288 RID: 57992
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E288")]
|
|
public HECIICKPCDN minimumInventionPermission;
|
|
}
|
|
}
|
|
}
|