5238 lines
177 KiB
C#
5238 lines
177 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: 0x020031E4 RID: 12772
|
|
[Token(Token = "0x20031E4")]
|
|
[DisallowMultipleComponent]
|
|
public class CreationObject : MonoBehaviourPun, EOCLMMENCKH, ODAEKFDKCEC, GIPDDLFFNGG, ENADFDIEGGL, AHOAEAFEAHN, JBPCAKNEMLI.NEMJOGHDMDO
|
|
{
|
|
// Token: 0x17003BD9 RID: 15321
|
|
// (get) Token: 0x06015B46 RID: 88902 RVA: 0x0050E52C File Offset: 0x0050C72C
|
|
[Token(Token = "0x17003BD9")]
|
|
public Tool PBBJCLJPFMI
|
|
{
|
|
[Token(Token = "0x6015B46")]
|
|
[Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")]
|
|
get
|
|
{
|
|
return this.tool;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DC RID: 476
|
|
// (add) Token: 0x06015B47 RID: 88903 RVA: 0x0050E540 File Offset: 0x0050C740
|
|
// (remove) Token: 0x06015B48 RID: 88904 RVA: 0x0050E55C File Offset: 0x0050C75C
|
|
[Token(Token = "0x140001DC")]
|
|
public event Action PKPMNBBPLCI
|
|
{
|
|
[Token(Token = "0x6015B47")]
|
|
[Address(RVA = "0x1A872F0", Offset = "0x1A862F0", VA = "0x181A872F0", Slot = "18")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6015B48")]
|
|
[Address(RVA = "0x1A88A80", Offset = "0x1A87A80", VA = "0x181A88A80", Slot = "19")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DD RID: 477
|
|
// (add) Token: 0x06015B49 RID: 88905 RVA: 0x0050E578 File Offset: 0x0050C778
|
|
// (remove) Token: 0x06015B4A RID: 88906 RVA: 0x0050E594 File Offset: 0x0050C794
|
|
[Token(Token = "0x140001DD")]
|
|
public event Action<string> GFAGOCFDLMF
|
|
{
|
|
[Token(Token = "0x6015B49")]
|
|
[Address(RVA = "0x1A87390", Offset = "0x1A86390", VA = "0x181A87390", Slot = "20")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6015B4A")]
|
|
[Address(RVA = "0x1A88B20", Offset = "0x1A87B20", VA = "0x181A88B20", Slot = "21")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DE RID: 478
|
|
// (add) Token: 0x06015B4B RID: 88907 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (remove) Token: 0x06015B4C RID: 88908 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x140001DE")]
|
|
private event Action<ODAEKFDKCEC> EBPNDNEPEMN
|
|
{
|
|
[Token(Token = "0x6015B4B")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
|
add
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6015B4C")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")]
|
|
remove
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001DF RID: 479
|
|
// (add) Token: 0x06015B4D RID: 88909 RVA: 0x0050E5B0 File Offset: 0x0050C7B0
|
|
// (remove) Token: 0x06015B4E RID: 88910 RVA: 0x0050E5CC File Offset: 0x0050C7CC
|
|
[Token(Token = "0x140001DF")]
|
|
public event Action<DLKPBLNKLAD, GCKECFLKJGJ> KFHBONAIAFK
|
|
{
|
|
[Token(Token = "0x6015B4D")]
|
|
[Address(RVA = "0x1A87430", Offset = "0x1A86430", VA = "0x181A87430", Slot = "24")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6015B4E")]
|
|
[Address(RVA = "0x1A88BC0", Offset = "0x1A87BC0", VA = "0x181A88BC0", Slot = "25")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BDA RID: 15322
|
|
// (get) Token: 0x06015B4F RID: 88911 RVA: 0x0050E5E8 File Offset: 0x0050C7E8
|
|
// (set) Token: 0x06015B50 RID: 88912 RVA: 0x0050E5FC File Offset: 0x0050C7FC
|
|
[Token(Token = "0x17003BDA")]
|
|
public OGNBCNBPFCC OGNBCNBPFCC
|
|
{
|
|
[Token(Token = "0x6015B4F")]
|
|
[Address(RVA = "0x5B70B0", Offset = "0x5B60B0", VA = "0x1805B70B0")]
|
|
get;
|
|
[Token(Token = "0x6015B50")]
|
|
[Address(RVA = "0x1A7F450", Offset = "0x1A7E450", VA = "0x181A7F450")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003BDB RID: 15323
|
|
// (get) Token: 0x06015B51 RID: 88913 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003BDB")]
|
|
public CostInfo CLOAGCKCCPP
|
|
{
|
|
[Token(Token = "0x6015B51")]
|
|
[Address(RVA = "0x1A88130", Offset = "0x1A87130", VA = "0x181A88130", Slot = "109")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BDC RID: 15324
|
|
// (get) Token: 0x06015B52 RID: 88914 RVA: 0x0050E610 File Offset: 0x0050C810
|
|
[Token(Token = "0x17003BDC")]
|
|
public bool JCLMEJKJNAA
|
|
{
|
|
[Token(Token = "0x6015B52")]
|
|
[Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BDD RID: 15325
|
|
// (get) Token: 0x06015B53 RID: 88915 RVA: 0x0050E648 File Offset: 0x0050C848
|
|
[Token(Token = "0x17003BDD")]
|
|
public bool DFMLJLCNBIP
|
|
{
|
|
[Token(Token = "0x6015B53")]
|
|
[Address(RVA = "0x1A87BD0", Offset = "0x1A86BD0", VA = "0x181A87BD0")]
|
|
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: 0x17003BDE RID: 15326
|
|
// (get) Token: 0x06015B54 RID: 88916 RVA: 0x0050E67C File Offset: 0x0050C87C
|
|
[Token(Token = "0x17003BDE")]
|
|
public bool FOHFHPEMJPD
|
|
{
|
|
[Token(Token = "0x6015B54")]
|
|
[Address(RVA = "0x1A87590", Offset = "0x1A86590", VA = "0x181A87590", Slot = "110")]
|
|
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: 0x06015B55 RID: 88917 RVA: 0x0050E6FC File Offset: 0x0050C8FC
|
|
[Token(Token = "0x6015B55")]
|
|
[Address(RVA = "0x1A7FB30", Offset = "0x1A7EB30", VA = "0x181A7FB30")]
|
|
public static bool IsTrophyType(OGNBCNBPFCC GEDCEIDOKJL)
|
|
{
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x17003BDF RID: 15327
|
|
// (get) Token: 0x06015B56 RID: 88918 RVA: 0x0050E714 File Offset: 0x0050C914
|
|
// (set) Token: 0x06015B57 RID: 88919 RVA: 0x0050E734 File Offset: 0x0050C934
|
|
[Token(Token = "0x17003BDF")]
|
|
public bool IJHDEPALIAG
|
|
{
|
|
[Token(Token = "0x6015B56")]
|
|
[Address(RVA = "0x1A7F7B0", Offset = "0x1A7E7B0", VA = "0x181A7F7B0")]
|
|
get
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B57")]
|
|
[Address(RVA = "0x1A88D20", Offset = "0x1A87D20", VA = "0x181A88D20")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> okngkfalihl = this.OKNGKFALIHL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE0 RID: 15328
|
|
// (get) Token: 0x06015B58 RID: 88920 RVA: 0x0050E750 File Offset: 0x0050C950
|
|
// (set) Token: 0x06015B59 RID: 88921 RVA: 0x0050E770 File Offset: 0x0050C970
|
|
[Token(Token = "0x17003BE0")]
|
|
private bool NHOCEFAONJG
|
|
{
|
|
[Token(Token = "0x6015B58")]
|
|
[Address(RVA = "0x1A7F4C0", Offset = "0x1A7E4C0", VA = "0x181A7F4C0")]
|
|
get
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B59")]
|
|
[Address(RVA = "0x1A79690", Offset = "0x1A78690", VA = "0x181A79690")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> knjcbnbgapn = this.KNJCBNBGAPN;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE1 RID: 15329
|
|
// (get) Token: 0x06015B5A RID: 88922 RVA: 0x0050E78C File Offset: 0x0050C98C
|
|
// (set) Token: 0x06015B5B RID: 88923 RVA: 0x0050E7AC File Offset: 0x0050C9AC
|
|
[Token(Token = "0x17003BE1")]
|
|
private bool NENENBLABFP
|
|
{
|
|
[Token(Token = "0x6015B5A")]
|
|
[Address(RVA = "0x1A7E7E0", Offset = "0x1A7D7E0", VA = "0x181A7E7E0")]
|
|
get
|
|
{
|
|
return this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B5B")]
|
|
[Address(RVA = "0x1A7FB50", Offset = "0x1A7EB50", VA = "0x181A7FB50")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> gneplelgdje = this.GNEPLELGDJE;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE2 RID: 15330
|
|
// (get) Token: 0x06015B5C RID: 88924 RVA: 0x0050E7C8 File Offset: 0x0050C9C8
|
|
// (set) Token: 0x06015B5D RID: 88925 RVA: 0x0050E7E8 File Offset: 0x0050C9E8
|
|
[Token(Token = "0x17003BE2")]
|
|
private bool HKFEDNFJBHL
|
|
{
|
|
[Token(Token = "0x6015B5C")]
|
|
[Address(RVA = "0x1A7FD80", Offset = "0x1A7ED80", VA = "0x181A7FD80")]
|
|
get
|
|
{
|
|
return this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B5D")]
|
|
[Address(RVA = "0x1A80E00", Offset = "0x1A7FE00", VA = "0x181A80E00")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ombomgcppib = this.OMBOMGCPPIB;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE3 RID: 15331
|
|
// (get) Token: 0x06015B5E RID: 88926 RVA: 0x0050E804 File Offset: 0x0050CA04
|
|
// (set) Token: 0x06015B5F RID: 88927 RVA: 0x0050E824 File Offset: 0x0050CA24
|
|
[Token(Token = "0x17003BE3")]
|
|
private CreationObject.NLIGPDKKPNE MFFNLJFBJNA
|
|
{
|
|
[Token(Token = "0x6015B5E")]
|
|
[Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")]
|
|
get
|
|
{
|
|
int num = this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015B5F")]
|
|
[Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE4 RID: 15332
|
|
// (get) Token: 0x06015B60 RID: 88928 RVA: 0x0050E840 File Offset: 0x0050CA40
|
|
[Token(Token = "0x17003BE4")]
|
|
public CreationObject.NLIGPDKKPNE HJAKOIPLLBA
|
|
{
|
|
[Token(Token = "0x6015B60")]
|
|
[Address(RVA = "0x1A87D50", Offset = "0x1A86D50", VA = "0x181A87D50")]
|
|
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: 0x06015B61 RID: 88929 RVA: 0x0050E8A8 File Offset: 0x0050CAA8
|
|
[Token(Token = "0x6015B61")]
|
|
[Address(RVA = "0x1A7F5E0", Offset = "0x1A7E5E0", VA = "0x181A7F5E0")]
|
|
private bool HLGMIKJACFB()
|
|
{
|
|
if (!this.GKNDAICOIHP.CFLJGNJLBFG && (this.OKNGKFALIHL.IAHDANBDAAM() == 0 || this.IHFNKBNBMCA.IAHDANBDAAM() != 0))
|
|
{
|
|
return true;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x17003BE5 RID: 15333
|
|
// (get) Token: 0x06015B62 RID: 88930 RVA: 0x0050E8E8 File Offset: 0x0050CAE8
|
|
[Token(Token = "0x17003BE5")]
|
|
public CreationObject.NLIGPDKKPNE AOGBBFOCGEC
|
|
{
|
|
[Token(Token = "0x6015B62")]
|
|
[Address(RVA = "0x1A87F80", Offset = "0x1A86F80", VA = "0x181A87F80")]
|
|
get
|
|
{
|
|
CreationObject.NLIGPDKKPNE navMeshModeComponentOverride = this.HJAKOIPLLBA;
|
|
if (navMeshModeComponentOverride == CreationObject.NLIGPDKKPNE.NavMeshGenerator)
|
|
{
|
|
int num = this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
return navMeshModeComponentOverride;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE6 RID: 15334
|
|
// (get) Token: 0x06015B63 RID: 88931 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06015B64 RID: 88932 RVA: 0x0050E914 File Offset: 0x0050CB14
|
|
[Token(Token = "0x17003BE6")]
|
|
private Guid OCAKPOAOPJB
|
|
{
|
|
[Token(Token = "0x6015B63")]
|
|
[Address(RVA = "0x1A80850", Offset = "0x1A7F850", VA = "0x181A80850")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6015B64")]
|
|
[Address(RVA = "0x1A833E0", Offset = "0x1A823E0", VA = "0x181A833E0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<Guid> bdannmphomm = this.BDANNMPHOMM;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE7 RID: 15335
|
|
// (get) Token: 0x06015B65 RID: 88933 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003BE7")]
|
|
private bool IPBCJPAOOLC
|
|
{
|
|
[Token(Token = "0x6015B65")]
|
|
[Address(RVA = "0x1A7ADC0", Offset = "0x1A79DC0", VA = "0x181A7ADC0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BE8 RID: 15336
|
|
// (get) Token: 0x06015B66 RID: 88934 RVA: 0x0050E930 File Offset: 0x0050CB30
|
|
// (set) Token: 0x06015B67 RID: 88935 RVA: 0x0050E944 File Offset: 0x0050CB44
|
|
[Token(Token = "0x17003BE8")]
|
|
public RecastMeshObj CADGBOCLKNO
|
|
{
|
|
[Token(Token = "0x6015B66")]
|
|
[Address(RVA = "0x675290", Offset = "0x674290", VA = "0x180675290")]
|
|
get;
|
|
[Token(Token = "0x6015B67")]
|
|
[Address(RVA = "0x1423730", Offset = "0x1422730", VA = "0x181423730")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003BE9 RID: 15337
|
|
// (get) Token: 0x06015B68 RID: 88936 RVA: 0x0050E958 File Offset: 0x0050CB58
|
|
[Token(Token = "0x17003BE9")]
|
|
public bool IAJNBOGCJDG
|
|
{
|
|
[Token(Token = "0x6015B68")]
|
|
[Address(RVA = "0x1A87960", Offset = "0x1A86960", VA = "0x181A87960")]
|
|
get
|
|
{
|
|
RuntimeSpawnableToolConfig runtimeSpawnableToolConfig;
|
|
do
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
}
|
|
while (runtimeSpawnableToolConfig == 0);
|
|
return runtimeSpawnableToolConfig.FirstInstanceIsFree;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BEA RID: 15338
|
|
// (get) Token: 0x06015B69 RID: 88937 RVA: 0x0050E978 File Offset: 0x0050CB78
|
|
[Token(Token = "0x17003BEA")]
|
|
public bool KLCFNLICDAA
|
|
{
|
|
[Token(Token = "0x6015B69")]
|
|
[Address(RVA = "0x4832E0", Offset = "0x4822E0", VA = "0x1804832E0", Slot = "112")]
|
|
get
|
|
{
|
|
return this.canBeRotated;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BEB RID: 15339
|
|
// (get) Token: 0x06015B6A RID: 88938 RVA: 0x0050E98C File Offset: 0x0050CB8C
|
|
[Token(Token = "0x17003BEB")]
|
|
public bool ECLBKLGKPAN
|
|
{
|
|
[Token(Token = "0x6015B6A")]
|
|
[Address(RVA = "0xAD8820", Offset = "0xAD7820", VA = "0x180AD8820", Slot = "77")]
|
|
get
|
|
{
|
|
return this.canBeScaled;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BEC RID: 15340
|
|
// (get) Token: 0x06015B6B RID: 88939 RVA: 0x0050E9A0 File Offset: 0x0050CBA0
|
|
[Token(Token = "0x17003BEC")]
|
|
public bool PCGFBOJDLFI
|
|
{
|
|
[Token(Token = "0x6015B6B")]
|
|
[Address(RVA = "0x12982A0", Offset = "0x12972A0", VA = "0x1812982A0", Slot = "78")]
|
|
get
|
|
{
|
|
return this.scalingRestricted;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BED RID: 15341
|
|
// (get) Token: 0x06015B6C RID: 88940 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003BED")]
|
|
public Vector3 OJECFJDOLDJ
|
|
{
|
|
[Token(Token = "0x6015B6C")]
|
|
[Address(RVA = "0x169B820", Offset = "0x169A820", VA = "0x18169B820", Slot = "79")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BEE RID: 15342
|
|
// (get) Token: 0x06015B6D RID: 88941 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003BEE")]
|
|
public Vector3 OFCELMNGABO
|
|
{
|
|
[Token(Token = "0x6015B6D")]
|
|
[Address(RVA = "0x10BFBA0", Offset = "0x10BEBA0", VA = "0x1810BFBA0", Slot = "80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BEF RID: 15343
|
|
// (get) Token: 0x06015B6E RID: 88942 RVA: 0x0050E9B4 File Offset: 0x0050CBB4
|
|
[Token(Token = "0x17003BEF")]
|
|
public SandboxDeformableShape LMOIENNMDLM
|
|
{
|
|
[Token(Token = "0x6015B6E")]
|
|
[Address(RVA = "0x417710", Offset = "0x416710", VA = "0x180417710")]
|
|
get
|
|
{
|
|
return this.shapeDeformation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF0 RID: 15344
|
|
// (get) Token: 0x06015B6F RID: 88943 RVA: 0x0050E9C8 File Offset: 0x0050CBC8
|
|
[Token(Token = "0x17003BF0")]
|
|
public bool FAJBKGKDBKJ
|
|
{
|
|
[Token(Token = "0x6015B6F")]
|
|
[Address(RVA = "0x1A88660", Offset = "0x1A87660", VA = "0x181A88660", Slot = "81")]
|
|
get
|
|
{
|
|
SandboxDeformableShape sandboxDeformableShape = this.shapeDeformation;
|
|
int num = 0;
|
|
return sandboxDeformableShape != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF1 RID: 15345
|
|
// (get) Token: 0x06015B70 RID: 88944 RVA: 0x0050E9E8 File Offset: 0x0050CBE8
|
|
[Token(Token = "0x17003BF1")]
|
|
public bool NONGBAAHJAN
|
|
{
|
|
[Token(Token = "0x6015B70")]
|
|
[Address(RVA = "0x1A885F0", Offset = "0x1A875F0", VA = "0x181A885F0", Slot = "111")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
}
|
|
return this.canBeCloned;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF2 RID: 15346
|
|
// (get) Token: 0x06015B71 RID: 88945 RVA: 0x0050EA28 File Offset: 0x0050CC28
|
|
[Token(Token = "0x17003BF2")]
|
|
public bool FFDLDGIJBNA
|
|
{
|
|
[Token(Token = "0x6015B71")]
|
|
[Address(RVA = "0x1A88730", Offset = "0x1A87730", VA = "0x181A88730", Slot = "82")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015B71)
|
|
|
|
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: 0x17003BF3 RID: 15347
|
|
// (get) Token: 0x06015B72 RID: 88946 RVA: 0x0050EA48 File Offset: 0x0050CC48
|
|
[Token(Token = "0x17003BF3")]
|
|
public bool PFKCOIPIJMK
|
|
{
|
|
[Token(Token = "0x6015B72")]
|
|
[Address(RVA = "0xCDF840", Offset = "0xCDE840", VA = "0x180CDF840")]
|
|
get
|
|
{
|
|
return this.supportsCenterPivotOperation;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF4 RID: 15348
|
|
// (get) Token: 0x06015B73 RID: 88947 RVA: 0x0050EA5C File Offset: 0x0050CC5C
|
|
[Token(Token = "0x17003BF4")]
|
|
public bool LGLADBGABHO
|
|
{
|
|
[Token(Token = "0x6015B73")]
|
|
[Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "113")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF5 RID: 15349
|
|
// (get) Token: 0x06015B74 RID: 88948 RVA: 0x0050EA94 File Offset: 0x0050CC94
|
|
[Token(Token = "0x17003BF5")]
|
|
public bool MNEDGNDNJGB
|
|
{
|
|
[Token(Token = "0x6015B74")]
|
|
[Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "114")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF6 RID: 15350
|
|
// (get) Token: 0x06015B75 RID: 88949 RVA: 0x0050EACC File Offset: 0x0050CCCC
|
|
[Token(Token = "0x17003BF6")]
|
|
public bool CBGDPLNNAEB
|
|
{
|
|
[Token(Token = "0x6015B75")]
|
|
[Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF7 RID: 15351
|
|
// (get) Token: 0x06015B76 RID: 88950 RVA: 0x0050EB04 File Offset: 0x0050CD04
|
|
[Token(Token = "0x17003BF7")]
|
|
public bool JGGOAFBBEJA
|
|
{
|
|
[Token(Token = "0x6015B76")]
|
|
[Address(RVA = "0x1A886C0", Offset = "0x1A876C0", VA = "0x181A886C0", Slot = "115")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF8 RID: 15352
|
|
// (get) Token: 0x06015B77 RID: 88951 RVA: 0x0050EB3C File Offset: 0x0050CD3C
|
|
[Token(Token = "0x17003BF8")]
|
|
public bool DDDLLPBPMJO
|
|
{
|
|
[Token(Token = "0x6015B77")]
|
|
[Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BF9 RID: 15353
|
|
// (get) Token: 0x06015B78 RID: 88952 RVA: 0x0050EB74 File Offset: 0x0050CD74
|
|
[Token(Token = "0x17003BF9")]
|
|
public bool OIBIGHGIEJA
|
|
{
|
|
[Token(Token = "0x6015B78")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "59")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BFA RID: 15354
|
|
// (get) Token: 0x06015B79 RID: 88953 RVA: 0x0050EB84 File Offset: 0x0050CD84
|
|
[Token(Token = "0x17003BFA")]
|
|
public bool KLBNFDCCEOK
|
|
{
|
|
[Token(Token = "0x6015B79")]
|
|
[Address(RVA = "0x1A88790", Offset = "0x1A87790", VA = "0x181A88790", Slot = "83")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BFB RID: 15355
|
|
// (get) Token: 0x06015B7A RID: 88954 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06015B7B RID: 88955 RVA: 0x0050EB94 File Offset: 0x0050CD94
|
|
[Token(Token = "0x17003BFB")]
|
|
public Color? PGDAJJIBIBG
|
|
{
|
|
[Token(Token = "0x6015B7A")]
|
|
[Address(RVA = "0x1A87820", Offset = "0x1A86820", VA = "0x181A87820")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6015B7B")]
|
|
[Address(RVA = "0x1A88C70", Offset = "0x1A87C70", VA = "0x181A88C70")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
bool has_value = value.has_value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BFC RID: 15356
|
|
// (get) Token: 0x06015B7C RID: 88956 RVA: 0x0050EBA8 File Offset: 0x0050CDA8
|
|
// (set) Token: 0x06015B7D RID: 88957 RVA: 0x0050EBBC File Offset: 0x0050CDBC
|
|
[Token(Token = "0x17003BFC")]
|
|
public CGLKOJIMDIH? FGIHPKEGAMN
|
|
{
|
|
[Token(Token = "0x6015B7C")]
|
|
[Address(RVA = "0x1A887D0", Offset = "0x1A877D0", VA = "0x181A887D0")]
|
|
get;
|
|
[Token(Token = "0x6015B7D")]
|
|
[Address(RVA = "0x1A88F20", Offset = "0x1A87F20", VA = "0x181A88F20")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003BFD RID: 15357
|
|
// (get) Token: 0x06015B7E RID: 88958 RVA: 0x0050EBD0 File Offset: 0x0050CDD0
|
|
// (set) Token: 0x06015B7F RID: 88959 RVA: 0x0050EBF0 File Offset: 0x0050CDF0
|
|
[Token(Token = "0x17003BFD")]
|
|
public bool OCKFCFJJKNN
|
|
{
|
|
[Token(Token = "0x6015B7E")]
|
|
[Address(RVA = "0x1A87910", Offset = "0x1A86910", VA = "0x181A87910", Slot = "50")]
|
|
get
|
|
{
|
|
return this.BMHIAPFJHJL.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B7F")]
|
|
[Address(RVA = "0x1A88CC0", Offset = "0x1A87CC0", VA = "0x181A88CC0", Slot = "51")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> bmhiapfjhjl = this.BMHIAPFJHJL;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BFE RID: 15358
|
|
// (get) Token: 0x06015B80 RID: 88960 RVA: 0x0050EC0C File Offset: 0x0050CE0C
|
|
// (set) Token: 0x06015B81 RID: 88961 RVA: 0x0050EC2C File Offset: 0x0050CE2C
|
|
[Token(Token = "0x17003BFE")]
|
|
public bool LBPNBENCCHK
|
|
{
|
|
[Token(Token = "0x6015B80")]
|
|
[Address(RVA = "0x1A79860", Offset = "0x1A78860", VA = "0x181A79860", Slot = "55")]
|
|
get
|
|
{
|
|
return this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
}
|
|
[Token(Token = "0x6015B81")]
|
|
[Address(RVA = "0x1A7F460", Offset = "0x1A7E460", VA = "0x181A7F460", Slot = "56")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<bool> ihfnkbnbmca = this.IHFNKBNBMCA;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003BFF RID: 15359
|
|
// (get) Token: 0x06015B82 RID: 88962 RVA: 0x0050EC48 File Offset: 0x0050CE48
|
|
[Token(Token = "0x17003BFF")]
|
|
public AOLMGGAPKEH PCAANDNNGPC
|
|
{
|
|
[Token(Token = "0x6015B82")]
|
|
[Address(RVA = "0x5D0D10", Offset = "0x5CFD10", VA = "0x1805D0D10")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003C00 RID: 15360
|
|
// (get) Token: 0x06015B83 RID: 88963 RVA: 0x0050EC5C File Offset: 0x0050CE5C
|
|
// (set) Token: 0x06015B84 RID: 88964 RVA: 0x0050EC70 File Offset: 0x0050CE70
|
|
[Token(Token = "0x17003C00")]
|
|
public bool HAGIPJBPIAH
|
|
{
|
|
[Token(Token = "0x6015B83")]
|
|
[Address(RVA = "0xB39CC0", Offset = "0xB38CC0", VA = "0x180B39CC0", Slot = "84")]
|
|
get;
|
|
[Token(Token = "0x6015B84")]
|
|
[Address(RVA = "0xB3A8E0", Offset = "0xB398E0", VA = "0x180B3A8E0")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003C01 RID: 15361
|
|
// (get) Token: 0x06015B85 RID: 88965 RVA: 0x0050EC84 File Offset: 0x0050CE84
|
|
// (set) Token: 0x06015B86 RID: 88966 RVA: 0x0050EC98 File Offset: 0x0050CE98
|
|
[Token(Token = "0x17003C01")]
|
|
public bool HNDAIGEJKEK
|
|
{
|
|
[Token(Token = "0x6015B85")]
|
|
[Address(RVA = "0xB39D30", Offset = "0xB38D30", VA = "0x180B39D30")]
|
|
get;
|
|
[Token(Token = "0x6015B86")]
|
|
[Address(RVA = "0x1A88C60", Offset = "0x1A87C60", VA = "0x181A88C60")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003C02 RID: 15362
|
|
// (get) Token: 0x06015B87 RID: 88967 RVA: 0x0050ECAC File Offset: 0x0050CEAC
|
|
[Token(Token = "0x17003C02")]
|
|
private object DGILPMJNGNA
|
|
{
|
|
[Token(Token = "0x6015B87")]
|
|
[Address(RVA = "0x1A807C0", Offset = "0x1A7F7C0", VA = "0x181A807C0")]
|
|
get
|
|
{
|
|
object ngbaadohcnn = this.NGBAADOHCNN;
|
|
if (ngbaadohcnn == 0)
|
|
{
|
|
object obj = new object();
|
|
this.NGBAADOHCNN = obj;
|
|
}
|
|
return ngbaadohcnn;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C03 RID: 15363
|
|
// (get) Token: 0x06015B88 RID: 88968 RVA: 0x0050ECD4 File Offset: 0x0050CED4
|
|
[Token(Token = "0x17003C03")]
|
|
private object NMGEIEFHHOI
|
|
{
|
|
[Token(Token = "0x6015B88")]
|
|
[Address(RVA = "0x1A7B0A0", Offset = "0x1A7A0A0", VA = "0x181A7B0A0")]
|
|
get
|
|
{
|
|
object jhodppflnpe = this.JHODPPFLNPE;
|
|
if (jhodppflnpe == 0)
|
|
{
|
|
object obj = new object();
|
|
this.JHODPPFLNPE = obj;
|
|
}
|
|
return jhodppflnpe;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C04 RID: 15364
|
|
// (get) Token: 0x06015B89 RID: 88969 RVA: 0x0050ECFC File Offset: 0x0050CEFC
|
|
[Token(Token = "0x17003C04")]
|
|
public LDCBLKDLODB BLIGJFOCJBA
|
|
{
|
|
[Token(Token = "0x6015B89")]
|
|
[Address(RVA = "0x1A87AD0", Offset = "0x1A86AD0", VA = "0x181A87AD0", Slot = "53")]
|
|
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: 0x06015B8A RID: 88970 RVA: 0x0050ED40 File Offset: 0x0050CF40
|
|
[Token(Token = "0x6015B8A")]
|
|
[Address(RVA = "0x1A7EA90", Offset = "0x1A7DA90", VA = "0x181A7EA90")]
|
|
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: 0x17003C05 RID: 15365
|
|
// (get) Token: 0x06015B8B RID: 88971 RVA: 0x0050ED88 File Offset: 0x0050CF88
|
|
// (set) Token: 0x06015B8C RID: 88972 RVA: 0x0050ED9C File Offset: 0x0050CF9C
|
|
[Token(Token = "0x17003C05")]
|
|
public ObjectGroup IHPGHGCCOAD
|
|
{
|
|
[Token(Token = "0x6015B8B")]
|
|
[Address(RVA = "0x5D12A0", Offset = "0x5D02A0", VA = "0x1805D12A0")]
|
|
get;
|
|
[Token(Token = "0x6015B8C")]
|
|
[Address(RVA = "0x141FD20", Offset = "0x141ED20", VA = "0x18141FD20")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x17003C06 RID: 15366
|
|
// (get) Token: 0x06015B8D RID: 88973 RVA: 0x0050EDB0 File Offset: 0x0050CFB0
|
|
// (set) Token: 0x06015B8E RID: 88974 RVA: 0x0050EDC4 File Offset: 0x0050CFC4
|
|
[Token(Token = "0x17003C06")]
|
|
public bool CNNKEKHILGF
|
|
{
|
|
[Token(Token = "0x6015B8D")]
|
|
[Address(RVA = "0x1A87BC0", Offset = "0x1A86BC0", VA = "0x181A87BC0")]
|
|
get;
|
|
[Token(Token = "0x6015B8E")]
|
|
[Address(RVA = "0x1A7ED60", Offset = "0x1A7DD60", VA = "0x181A7ED60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003C07 RID: 15367
|
|
// (get) Token: 0x06015B8F RID: 88975 RVA: 0x0050EDD8 File Offset: 0x0050CFD8
|
|
[Token(Token = "0x17003C07")]
|
|
public string KENGPMDDCML
|
|
{
|
|
[Token(Token = "0x6015B8F")]
|
|
[Address(RVA = "0x1A879D0", Offset = "0x1A869D0", VA = "0x181A879D0", Slot = "35")]
|
|
get
|
|
{
|
|
int num = (int)this.<AGIIGNMEADN>k__BackingField;
|
|
string text;
|
|
return text;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C08 RID: 15368
|
|
// (get) Token: 0x06015B90 RID: 88976 RVA: 0x0050EDF0 File Offset: 0x0050CFF0
|
|
[Token(Token = "0x17003C08")]
|
|
public bool FBLEJONFPAK
|
|
{
|
|
[Token(Token = "0x6015B90")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "29")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015B91 RID: 88977 RVA: 0x0050EE00 File Offset: 0x0050D000
|
|
[Token(Token = "0x6015B91")]
|
|
[Address(RVA = "0x1A83450", Offset = "0x1A82450", VA = "0x181A83450")]
|
|
public void RaiseObjectSettingsFunctionsChangedEvent()
|
|
{
|
|
Action pkpmnbbplci = this.PKPMNBBPLCI;
|
|
if (pkpmnbbplci != 0)
|
|
{
|
|
pkpmnbbplci();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C09 RID: 15369
|
|
// (get) Token: 0x06015B92 RID: 88978 RVA: 0x0050EE20 File Offset: 0x0050D020
|
|
[Token(Token = "0x17003C09")]
|
|
public IEnumerable<ILINODKFHEO> AEBKAFDCLLM
|
|
{
|
|
[Token(Token = "0x6015B92")]
|
|
[Address(RVA = "0x5D12B0", Offset = "0x5D02B0", VA = "0x1805D12B0", Slot = "26")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015B92)
|
|
|
|
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: 0x17003C0A RID: 15370
|
|
// (get) Token: 0x06015B93 RID: 88979 RVA: 0x0050EE34 File Offset: 0x0050D034
|
|
[Token(Token = "0x17003C0A")]
|
|
public IReadOnlyList<DOPNALIMPNA> NLCJJAOBPLO
|
|
{
|
|
[Token(Token = "0x6015B93")]
|
|
[Address(RVA = "0x5D1320", Offset = "0x5D0320", VA = "0x1805D1320", Slot = "27")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015B93)
|
|
|
|
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: 0x17003C0B RID: 15371
|
|
// (get) Token: 0x06015B94 RID: 88980 RVA: 0x0050EE48 File Offset: 0x0050D048
|
|
[Token(Token = "0x17003C0B")]
|
|
private HECIICKPCDN LOHHBLPLACM
|
|
{
|
|
[Token(Token = "0x6015B94")]
|
|
[Address(RVA = "0x1A7E830", Offset = "0x1A7D830", VA = "0x181A7E830")]
|
|
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: 0x06015B95 RID: 88981 RVA: 0x0050EED4 File Offset: 0x0050D0D4
|
|
[Token(Token = "0x6015B95")]
|
|
[Address(RVA = "0x1A7FBB0", Offset = "0x1A7EBB0", VA = "0x181A7FBB0")]
|
|
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: 0x17003C0C RID: 15372
|
|
// (get) Token: 0x06015B96 RID: 88982 RVA: 0x0050EF24 File Offset: 0x0050D124
|
|
[Token(Token = "0x17003C0C")]
|
|
public int GNMOHEMEIHM
|
|
{
|
|
[Token(Token = "0x6015B96")]
|
|
[Address(RVA = "0x1A87FE0", Offset = "0x1A86FE0", VA = "0x181A87FE0")]
|
|
get
|
|
{
|
|
return this.KNKGGDHCLDN._size;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015B97 RID: 88983 RVA: 0x0050EF44 File Offset: 0x0050D144
|
|
[Token(Token = "0x6015B97")]
|
|
[Address(RVA = "0x1A798B0", Offset = "0x1A788B0", VA = "0x181A798B0")]
|
|
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: 0x06015B98 RID: 88984 RVA: 0x0050EF78 File Offset: 0x0050D178
|
|
[Token(Token = "0x6015B98")]
|
|
[Address(RVA = "0x1A796F0", Offset = "0x1A786F0", VA = "0x181A796F0")]
|
|
private void ACILEKHLALI()
|
|
{
|
|
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_);
|
|
}
|
|
|
|
// Token: 0x06015B99 RID: 88985 RVA: 0x0050EFB8 File Offset: 0x0050D1B8
|
|
[Token(Token = "0x6015B99")]
|
|
[Address(RVA = "0x1A81080", Offset = "0x1A80080", VA = "0x181A81080")]
|
|
private DOPNALIMPNA OANIBHJIBKA(DOPNALIMPNA KCKPONEANIH)
|
|
{
|
|
this.HNEPKPGIDJF.Add(KCKPONEANIH);
|
|
this.ACILEKHLALI();
|
|
return KCKPONEANIH;
|
|
}
|
|
|
|
// Token: 0x06015B9A RID: 88986 RVA: 0x0050EFE0 File Offset: 0x0050D1E0
|
|
[Token(Token = "0x6015B9A")]
|
|
[Address(RVA = "0x1A79960", Offset = "0x1A78960", VA = "0x181A79960")]
|
|
public void AddConfigurableSettings(IEnumerable<ILINODKFHEO> ILKKIPHFDFF)
|
|
{
|
|
this.KNKGGDHCLDN.AddRange(ILKKIPHFDFF);
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
CreationObject.EDDPKDAHOAK aidmfchcdje = CreationObject.AIDMFCHCDJE;
|
|
knkggdhcldn.Sort(aidmfchcdje);
|
|
}
|
|
|
|
// Token: 0x06015B9B RID: 88987 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015B9B")]
|
|
[Address(RVA = "0x1A79B30", Offset = "0x1A78B30", VA = "0x181A79B30")]
|
|
public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, List<DOPNALIMPNA> HNEPKPGIDJF, HECIICKPCDN LBIHDKIFJAK = HECIICKPCDN.EditAndSave)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015B9C RID: 88988 RVA: 0x0050F014 File Offset: 0x0050D214
|
|
[Token(Token = "0x6015B9C")]
|
|
[Address(RVA = "0x1A79EA0", Offset = "0x1A78EA0", VA = "0x181A79EA0")]
|
|
public ECJBHJOCKHL AddFoldoutMenu(string IHBDNLFNPKH, int JMHKMOACHDG, HECIICKPCDN LBIHDKIFJAK, params DOPNALIMPNA[] HNEPKPGIDJF)
|
|
{
|
|
ECJBHJOCKHL ecjbhjockhl;
|
|
return ecjbhjockhl;
|
|
}
|
|
|
|
// Token: 0x06015B9D RID: 88989 RVA: 0x0050F02C File Offset: 0x0050D22C
|
|
[Token(Token = "0x6015B9D")]
|
|
[Address(RVA = "0x1A79E00", Offset = "0x1A78E00", VA = "0x181A79E00")]
|
|
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: 0x06015B9E RID: 88990 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015B9E")]
|
|
[Address(RVA = "0x1A7FED0", Offset = "0x1A7EED0", VA = "0x181A7FED0")]
|
|
private List<DOPNALIMPNA> LEFIDMGCOOI(List<DOPNALIMPNA> FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015B9F RID: 88991 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015B9F")]
|
|
[Address(RVA = "0x1A809A0", Offset = "0x1A7F9A0", VA = "0x181A809A0")]
|
|
public ECJBHJOCKHL MergeFoldoutMenus(string IHBDNLFNPKH, bool DHLNICKPPAJ, params string[] JEAMFEHFEOJ)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015BA0 RID: 88992 RVA: 0x0050F04C File Offset: 0x0050D24C
|
|
[Token(Token = "0x6015BA0")]
|
|
[Address(RVA = "0x1A835A0", Offset = "0x1A825A0", VA = "0x181A835A0")]
|
|
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: 0x06015BA1 RID: 88993 RVA: 0x0050F080 File Offset: 0x0050D280
|
|
[Token(Token = "0x6015BA1")]
|
|
[Address(RVA = "0x1A83770", Offset = "0x1A82770", VA = "0x181A83770")]
|
|
public bool RemoveDynamicUIElement(DOPNALIMPNA KCKPONEANIH)
|
|
{
|
|
return this.HNEPKPGIDJF.Remove(KCKPONEANIH);
|
|
}
|
|
|
|
// Token: 0x06015BA2 RID: 88994 RVA: 0x0050F0A0 File Offset: 0x0050D2A0
|
|
[Token(Token = "0x6015BA2")]
|
|
[Address(RVA = "0x1A7D8A0", Offset = "0x1A7C8A0", VA = "0x181A7D8A0")]
|
|
public void ClearConfigurableSettings()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
List<ILINODKFHEO> knkggdhcldn = this.KNKGGDHCLDN;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.KNKGGDHCLDN.Clear();
|
|
}
|
|
|
|
// Token: 0x06015BA3 RID: 88995 RVA: 0x0050F0D8 File Offset: 0x0050D2D8
|
|
[Token(Token = "0x6015BA3")]
|
|
[Address(RVA = "0x1A7D9D0", Offset = "0x1A7C9D0", VA = "0x181A7D9D0")]
|
|
public void ClearDynamicUIElements()
|
|
{
|
|
this.HNEPKPGIDJF.Clear();
|
|
}
|
|
|
|
// Token: 0x17003C0D RID: 15373
|
|
// (get) Token: 0x06015BA4 RID: 88996 RVA: 0x0050F0F8 File Offset: 0x0050D2F8
|
|
[Token(Token = "0x17003C0D")]
|
|
public Dictionary<Collider, ConfigurableSubpiece> LKAEOBBMOHI
|
|
{
|
|
[Token(Token = "0x6015BA4")]
|
|
[Address(RVA = "0x5D1310", Offset = "0x5D0310", VA = "0x1805D1310")]
|
|
get
|
|
{
|
|
return this.JJDLFAJHOBK;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BA5 RID: 88997 RVA: 0x0050F10C File Offset: 0x0050D30C
|
|
[Token(Token = "0x6015BA5")]
|
|
[Address(RVA = "0x1A83470", Offset = "0x1A82470", VA = "0x181A83470")]
|
|
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: 0x06015BA6 RID: 88998 RVA: 0x0050F188 File Offset: 0x0050D388
|
|
[Token(Token = "0x6015BA6")]
|
|
[Address(RVA = "0x1A80060", Offset = "0x1A7F060", VA = "0x181A80060")]
|
|
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: 0x06015BA7 RID: 88999 RVA: 0x0050F1F0 File Offset: 0x0050D3F0
|
|
[Token(Token = "0x6015BA7")]
|
|
[Address(RVA = "0x1A86B90", Offset = "0x1A85B90", VA = "0x181A86B90")]
|
|
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: 0x06015BA8 RID: 89000 RVA: 0x0050F26C File Offset: 0x0050D46C
|
|
[Token(Token = "0x6015BA8")]
|
|
[Address(RVA = "0x1A7EF70", Offset = "0x1A7DF70", VA = "0x181A7EF70", Slot = "76")]
|
|
public ConfigurableSubpiece GetConfigurableSubpiece(Collider GLPOLGOBLAA)
|
|
{
|
|
int num = 0;
|
|
if (!(GLPOLGOBLAA == num))
|
|
{
|
|
Dictionary<Collider, ConfigurableSubpiece> jjdlfajhobk = this.JJDLFAJHOBK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015BA9 RID: 89001 RVA: 0x0050F294 File Offset: 0x0050D494
|
|
[Token(Token = "0x6015BA9")]
|
|
[Address(RVA = "0x1A7ED00", Offset = "0x1A7DD00", VA = "0x181A7ED00")]
|
|
public void FireObjectSettingsToast(string BAGBMJMGJBC)
|
|
{
|
|
Action<string> gfagocfdlmf = this.GFAGOCFDLMF;
|
|
if (gfagocfdlmf != 0)
|
|
{
|
|
gfagocfdlmf(BAGBMJMGJBC);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BAA RID: 89002 RVA: 0x0050F2B4 File Offset: 0x0050D4B4
|
|
[Token(Token = "0x6015BAA")]
|
|
[Address(RVA = "0x1A7ECA0", Offset = "0x1A7DCA0", VA = "0x181A7ECA0")]
|
|
public void FireDialogListPicker(DLKPBLNKLAD OIPDFDMPPEA, GCKECFLKJGJ ADLAPGFGLMF)
|
|
{
|
|
if (this.KFHBONAIAFK != 0)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C0E RID: 15374
|
|
// (get) Token: 0x06015BAB RID: 89003 RVA: 0x0050F2CC File Offset: 0x0050D4CC
|
|
[Token(Token = "0x17003C0E")]
|
|
public string HHJALNBGCMI
|
|
{
|
|
[Token(Token = "0x6015BAB")]
|
|
[Address(RVA = "0x1A88810", Offset = "0x1A87810", VA = "0x181A88810", Slot = "127")]
|
|
get
|
|
{
|
|
int viewID = base.JDHMIOJKLCK.BOPMIMPLIMK;
|
|
return string.Format("co{0}", viewID);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BAC RID: 89004 RVA: 0x0050F2F8 File Offset: 0x0050D4F8
|
|
[Token(Token = "0x6015BAC")]
|
|
[Address(RVA = "0x1A7A0F0", Offset = "0x1A790F0", VA = "0x181A7A0F0", 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);
|
|
PhotonView photonView2 = base.JDHMIOJKLCK;
|
|
Action<PhotonView> action9 = new Action(this.NDMHFAFLLOH);
|
|
photonView2.OnDestroying += action9;
|
|
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: 0x06015BAD RID: 89005 RVA: 0x0050F53C File Offset: 0x0050D73C
|
|
[Token(Token = "0x6015BAD")]
|
|
[Address(RVA = "0x1A85670", Offset = "0x1A84670", VA = "0x181A85670")]
|
|
private void Start()
|
|
{
|
|
Action action;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.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__232_0 == 0)
|
|
{
|
|
dedabhkcibg = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__232_0 = dedabhkcibg;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.EFBFKHBJDMA);
|
|
int num2 = this.settingsPriority;
|
|
CPNMFOKDBKM cpnmfokdbkm = new CPNMFOKDBKM(dedabhkcibg, ohindolfnmp, num2);
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.DEDABHKCIBG dedabhkcibg2;
|
|
if (CreationObject.<>c.<>9__232_2 == 0)
|
|
{
|
|
dedabhkcibg2 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__232_2 = dedabhkcibg2;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp2 = new OMKPHDBNLKH.OHINDOLFNMP(this.MCFKDOOOBEC);
|
|
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__232_4 == 0)
|
|
{
|
|
dedabhkcibg3 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__232_4 = dedabhkcibg3;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp3 = new OMKPHDBNLKH.OHINDOLFNMP(this.IJFHECINPPI);
|
|
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__232_6 == 0)
|
|
{
|
|
dedabhkcibg4 = (MakerPenPaletteConfigScreen editableUiFlow) => editableUiFlow.DefaultBoolUIControlPrefab;
|
|
CreationObject.<>c.<>9__232_6 = dedabhkcibg4;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp4 = new OMKPHDBNLKH.OHINDOLFNMP(this.MGBBAIEFCOI);
|
|
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__232_8 == 0)
|
|
{
|
|
dedabhkcibg5 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
|
CreationObject.<>c.<>9__232_8 = dedabhkcibg5;
|
|
}
|
|
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp5 = new OMKPHDBNLKH.OHINDOLFNMP(this.ILNGPGCDKDB);
|
|
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__232_10 == 0)
|
|
{
|
|
dedabhkcibg6 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.KeyEditControlUIPrefab;
|
|
CreationObject.<>c.<>9__232_10 = dedabhkcibg6;
|
|
}
|
|
OMKPHDBNLKH<KeyGuidEditableUIControl, Guid>.OHINDOLFNMP ohindolfnmp6 = new OMKPHDBNLKH.OHINDOLFNMP(this.GHJGMLEAJMJ);
|
|
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.IFEJKMBJCFM);
|
|
ecjbhjockhl.KKGFMMFFKKC = func;
|
|
bool flag2;
|
|
if (flag2 && (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK))
|
|
{
|
|
ILINODKFHEO ilinodkfheo5 = this.AddConfigurableSetting(fbemfbcnbep);
|
|
RoomKeysManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
MFBGLIHGCGO<AMAGKLLBGEC> onRoomKeyUpdated = instance.OnRoomKeyUpdated;
|
|
Action<AMAGKLLBGEC> action2 = new Action(this.DFGHNKCCAAJ);
|
|
MFBGLIHGCGO<AMAGKLLBGEC> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(onRoomKeyUpdated, action2);
|
|
instance.OnRoomKeyUpdated = mfbglihgcgo;
|
|
Action action3;
|
|
if (CreationObject.<>c.<>9__232_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 num31 = 0;
|
|
watchMenuProjector.AuthorityOpenMenuDetached(num31 != 0);
|
|
};
|
|
CreationObject.<>c.<>9__232_13 = action3;
|
|
}
|
|
Func<bool> func2 = new Func(this.KMFMDNFCDAO);
|
|
int num17 = 0;
|
|
int num18 = 0;
|
|
IMAFJGKHEMD imafjgkhemd = ONOKJPIMIIP.HBJAOEEJNMG(action3, "Create Key", num18, num17, func2, num13, num13, 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.BEKCGNLLPAD);
|
|
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.LHMGINCEDIL);
|
|
Func<bool> func7 = new Func(this.AIKJGKOHPBG);
|
|
string text3;
|
|
string text4;
|
|
ulong num19;
|
|
DHCINNFLBBA dhcinnflbba = ONOKJPIMIIP.LBJPOFMMGGP(func5, action6, func6, func7, text3, text4, (int)num19, num13);
|
|
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.BHIEHKKJOOA);
|
|
Func<bool> func10 = new Func(this.OIICNJJPAMG);
|
|
string text5;
|
|
string text6;
|
|
ulong num20;
|
|
DHCINNFLBBA dhcinnflbba2 = ONOKJPIMIIP.LBJPOFMMGGP(func8, action7, func9, func10, text5, text6, (int)num20, num13);
|
|
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.EMJKJCHJEJN);
|
|
int num21 = 0;
|
|
string text7;
|
|
string text8;
|
|
ulong num22;
|
|
DHCINNFLBBA dhcinnflbba3 = ONOKJPIMIIP.LBJPOFMMGGP(func11, action8, func12, num21, text7, text8, (int)num22, num13);
|
|
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.IKKHNJGPNJJ);
|
|
int num23 = 0;
|
|
string text9;
|
|
string text10;
|
|
ulong num24;
|
|
DHCINNFLBBA dhcinnflbba4 = ONOKJPIMIIP.LBJPOFMMGGP(func13, action9, func14, num23, text9, text10, (int)num24, num13);
|
|
if (dhcinnflbba4 != 0)
|
|
{
|
|
}
|
|
array[3] = dhcinnflbba4;
|
|
Dictionary<string, FLCFOLDCOJJ> momamkckblk2 = this.MOMAMKCKBLK;
|
|
Func<int> func15 = new Func(this.OMBLPKEIBPH);
|
|
Action<int> action10 = new Action(this.CBFCACNAFFG);
|
|
Func<bool> func16 = new Func(this.MIMKGFBPDDL);
|
|
Func<bool> func17 = new Func(this.HPEACBNADMD);
|
|
int num25 = 0;
|
|
string text11;
|
|
ulong num26;
|
|
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(momamkckblk2, func15, action10, "NavMesh Generation Mode", text11, num25, num25, func16, func17, num26 != 0UL);
|
|
if (lnbmgippmjj != 0)
|
|
{
|
|
}
|
|
array[4] = lnbmgippmjj;
|
|
int num27 = 0;
|
|
array[5] = ecjbhjockhl;
|
|
ECJBHJOCKHL ecjbhjockhl2 = this.AddFoldoutMenu("Basic Settings", -1, array);
|
|
DOPNALIMPNA[] array2 = new DOPNALIMPNA[0];
|
|
Func<bool> func18 = new Func(this.AODFHBOJIBH);
|
|
Action<bool> action11 = new Action(this.HDAOKDHBPGF);
|
|
int num28 = 0;
|
|
int num29 = 0;
|
|
string text12;
|
|
string text13;
|
|
ulong num30;
|
|
DHCINNFLBBA dhcinnflbba5 = ONOKJPIMIIP.LBJPOFMMGGP(func18, action11, num29, num28, text12, text13, (int)num30, num27);
|
|
if (dhcinnflbba5 != 0)
|
|
{
|
|
}
|
|
array2[0] = dhcinnflbba5;
|
|
ECJBHJOCKHL ecjbhjockhl3 = this.AddFoldoutMenu("Freeze Settings", -2, array2);
|
|
this.DOGECNJCGNK = true;
|
|
}
|
|
|
|
// Token: 0x06015BAE RID: 89006 RVA: 0x0050FBB0 File Offset: 0x0050DDB0
|
|
[Token(Token = "0x6015BAE")]
|
|
[Address(RVA = "0x1A82400", Offset = "0x1A81400", VA = "0x181A82400", 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: 0x06015BAF RID: 89007 RVA: 0x0050FC38 File Offset: 0x0050DE38
|
|
[Token(Token = "0x6015BAF")]
|
|
[Address(RVA = "0x1A81950", Offset = "0x1A80950", VA = "0x181A81950", 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;
|
|
}
|
|
base.OnDestroy();
|
|
this.ClearConfigurableSettings();
|
|
if (this.FLLENDBIKGF != 0)
|
|
{
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
Action<AGAJMBPABDL> action = new Action(this.FHCMNCBLJIG);
|
|
photonView.ControllerChangedEvent -= action;
|
|
Action action2;
|
|
CreationManager.SafeUnsubscribeFromOnRoomReset(action2);
|
|
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> action3 = new Action(this.DFGHNKCCAAJ);
|
|
MFBGLIHGCGO<AMAGKLLBGEC> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(onRoomKeyUpdated, action3);
|
|
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: 0x06015BB0 RID: 89008 RVA: 0x0050FD4C File Offset: 0x0050DF4C
|
|
[Token(Token = "0x6015BB0")]
|
|
[Address(RVA = "0x1A80D40", Offset = "0x1A7FD40", VA = "0x181A80D40")]
|
|
private void NDMHFAFLLOH(PhotonView KFONGPOFCDH)
|
|
{
|
|
this.DBAJFEKOEFM();
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
Action<PhotonView> action = new Action(this.NDMHFAFLLOH);
|
|
photonView.OnDestroying -= action;
|
|
}
|
|
|
|
// Token: 0x06015BB1 RID: 89009 RVA: 0x0050FD80 File Offset: 0x0050DF80
|
|
[Token(Token = "0x6015BB1")]
|
|
[Address(RVA = "0x1A81160", Offset = "0x1A80160", VA = "0x181A81160")]
|
|
private void OKOICKOAIFB(Guid LLMMICKDAHP, Guid IHAMGHBAMBG)
|
|
{
|
|
this.CKBDKPKIMGM();
|
|
}
|
|
|
|
// Token: 0x06015BB2 RID: 89010 RVA: 0x0050FD94 File Offset: 0x0050DF94
|
|
[Token(Token = "0x6015BB2")]
|
|
[Address(RVA = "0x1A7F7B0", Offset = "0x1A7E7B0", VA = "0x181A7F7B0")]
|
|
private bool HNCIIKAEOGN()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015BB3 RID: 89011 RVA: 0x0050FDB4 File Offset: 0x0050DFB4
|
|
[Token(Token = "0x6015BB3")]
|
|
[Address(RVA = "0x1A7DB70", Offset = "0x1A7CB70", VA = "0x181A7DB70")]
|
|
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: 0x06015BB4 RID: 89012 RVA: 0x0050FE14 File Offset: 0x0050E014
|
|
[Token(Token = "0x6015BB4")]
|
|
[Address(RVA = "0x1A7F4C0", Offset = "0x1A7E4C0", VA = "0x181A7F4C0")]
|
|
private bool HENFBKILFBF()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015BB5 RID: 89013 RVA: 0x0050FE34 File Offset: 0x0050E034
|
|
[Token(Token = "0x6015BB5")]
|
|
[Address(RVA = "0x1A7F690", Offset = "0x1A7E690", VA = "0x181A7F690")]
|
|
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: 0x06015BB6 RID: 89014 RVA: 0x0050FE94 File Offset: 0x0050E094
|
|
[Token(Token = "0x6015BB6")]
|
|
[Address(RVA = "0x1A7FD80", Offset = "0x1A7ED80", VA = "0x181A7FD80")]
|
|
private bool PJOHFDKDDCD()
|
|
{
|
|
return this.OMBOMGCPPIB.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015BB7 RID: 89015 RVA: 0x0050FEB4 File Offset: 0x0050E0B4
|
|
[Token(Token = "0x6015BB7")]
|
|
[Address(RVA = "0x1A7FD00", Offset = "0x1A7ED00", VA = "0x181A7FD00")]
|
|
private void KLFDMAIBCPD(bool HKFEDNFJBHL)
|
|
{
|
|
KLLMCPFPIIE<bool> ombomgcppib = this.OMBOMGCPPIB;
|
|
CreationObjectSettingBooleanUIControl cfiibpcihip = this.CFIIBPCIHIP;
|
|
if (cfiibpcihip != 0)
|
|
{
|
|
string text = cfiibpcihip.ToString();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BB8 RID: 89016 RVA: 0x0050FEE0 File Offset: 0x0050E0E0
|
|
[Token(Token = "0x6015BB8")]
|
|
[Address(RVA = "0x1A7E7E0", Offset = "0x1A7D7E0", VA = "0x181A7E7E0")]
|
|
private bool LBCLNAAGILG()
|
|
{
|
|
return this.GNEPLELGDJE.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015BB9 RID: 89017 RVA: 0x0050FF00 File Offset: 0x0050E100
|
|
[Token(Token = "0x6015BB9")]
|
|
[Address(RVA = "0x1A7FB50", Offset = "0x1A7EB50", VA = "0x181A7FB50")]
|
|
private void KBIAJCIKIMD(bool NENENBLABFP)
|
|
{
|
|
KLLMCPFPIIE<bool> gneplelgdje = this.GNEPLELGDJE;
|
|
}
|
|
|
|
// Token: 0x06015BBA RID: 89018 RVA: 0x0050FF1C File Offset: 0x0050E11C
|
|
[Token(Token = "0x6015BBA")]
|
|
[Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")]
|
|
private int MKBEKIALMIL()
|
|
{
|
|
return this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x06015BBB RID: 89019 RVA: 0x0050FF3C File Offset: 0x0050E13C
|
|
[Token(Token = "0x6015BBB")]
|
|
[Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")]
|
|
private void GANFBGAJBEL(int LDHEIMFGKOF)
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
|
|
// Token: 0x06015BBC RID: 89020 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015BBC")]
|
|
[Address(RVA = "0x1A80850", Offset = "0x1A7F850", VA = "0x181A80850")]
|
|
private Guid PLADHOPDCFF()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015BBD RID: 89021 RVA: 0x0050FF58 File Offset: 0x0050E158
|
|
[Token(Token = "0x6015BBD")]
|
|
[Address(RVA = "0x1A80E60", Offset = "0x1A7FE60", VA = "0x181A80E60")]
|
|
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: 0x06015BBE RID: 89022 RVA: 0x0050FFE4 File Offset: 0x0050E1E4
|
|
[Token(Token = "0x6015BBE")]
|
|
[Address(RVA = "0x1A7DDA0", Offset = "0x1A7CDA0", VA = "0x181A7DDA0")]
|
|
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: 0x06015BBF RID: 89023 RVA: 0x00510098 File Offset: 0x0050E298
|
|
[Token(Token = "0x6015BBF")]
|
|
[Address(RVA = "0x1A7F390", Offset = "0x1A7E390", VA = "0x181A7F390", Slot = "66")]
|
|
public Bounds GetWorldBounds()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015BC0 RID: 89024 RVA: 0x005100B0 File Offset: 0x0050E2B0
|
|
[Token(Token = "0x6015BC0")]
|
|
[Address(RVA = "0x1A7B110", Offset = "0x1A7A110", VA = "0x181A7B110")]
|
|
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: 0x06015BC1 RID: 89025 RVA: 0x005101C4 File Offset: 0x0050E3C4
|
|
[Token(Token = "0x6015BC1")]
|
|
[Address(RVA = "0x22B07A0", Offset = "0x22AF7A0", VA = "0x1822B07A0")]
|
|
public T GetComponentForCollider<T>(Collider GLPOLGOBLAA) where T : Component
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015BC1)
|
|
|
|
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: 0x06015BC2 RID: 89026 RVA: 0x00510200 File Offset: 0x0050E400
|
|
[Token(Token = "0x6015BC2")]
|
|
[Address(RVA = "0x2176B90", Offset = "0x2175B90", VA = "0x182176B90")]
|
|
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: 0x06015BC3 RID: 89027 RVA: 0x00510234 File Offset: 0x0050E434
|
|
[Token(Token = "0x6015BC3")]
|
|
[Address(RVA = "0x1A79AD0", Offset = "0x1A78AD0", VA = "0x181A79AD0")]
|
|
public void AddCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH)
|
|
{
|
|
this.EJKIPBKAAAM.Add(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x06015BC4 RID: 89028 RVA: 0x00510254 File Offset: 0x0050E454
|
|
[Token(Token = "0x6015BC4")]
|
|
[Address(RVA = "0x1A83710", Offset = "0x1A82710", VA = "0x181A83710")]
|
|
public void RemoveCustomSelectionCondition(CreationObject.DELHABGGHHC LKMLNOJIFHH)
|
|
{
|
|
bool flag = this.EJKIPBKAAAM.Remove(LKMLNOJIFHH);
|
|
}
|
|
|
|
// Token: 0x06015BC5 RID: 89029 RVA: 0x00510274 File Offset: 0x0050E474
|
|
[Token(Token = "0x6015BC5")]
|
|
[Address(RVA = "0x1A7D280", Offset = "0x1A7C280", VA = "0x181A7D280", Slot = "67")]
|
|
public GBDECALBCOP CanBeSelected()
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
return GBDECALBCOP.Failure_LockedByOther;
|
|
}
|
|
|
|
// Token: 0x06015BC6 RID: 89030 RVA: 0x00510320 File Offset: 0x0050E520
|
|
[Token(Token = "0x6015BC6")]
|
|
[Address(RVA = "0x1A7CE30", Offset = "0x1A7BE30", VA = "0x181A7CE30", Slot = "68")]
|
|
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: 0x06015BC7 RID: 89031 RVA: 0x00510408 File Offset: 0x0050E608
|
|
[Token(Token = "0x6015BC7")]
|
|
[Address(RVA = "0x1A79A10", Offset = "0x1A78A10", VA = "0x181A79A10")]
|
|
public void AddCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB NOKMMPFPJCB)
|
|
{
|
|
this.JGMMAAFFPGD.Add(NOKMMPFPJCB);
|
|
}
|
|
|
|
// Token: 0x06015BC8 RID: 89032 RVA: 0x00510428 File Offset: 0x0050E628
|
|
[Token(Token = "0x6015BC8")]
|
|
[Address(RVA = "0x1A83650", Offset = "0x1A82650", VA = "0x181A83650")]
|
|
public void RemoveCustomNavMeshSupportCondition(CreationObject.CGELIKFANLB MMGEPAPNDBO)
|
|
{
|
|
bool flag = this.JGMMAAFFPGD.Remove(MMGEPAPNDBO);
|
|
}
|
|
|
|
// Token: 0x06015BC9 RID: 89033 RVA: 0x00510448 File Offset: 0x0050E648
|
|
[Token(Token = "0x6015BC9")]
|
|
[Address(RVA = "0x1A79A70", Offset = "0x1A78A70", VA = "0x181A79A70")]
|
|
public void AddCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF)
|
|
{
|
|
this.PDDJPELIPBH.Add(LMAJKCLDDIF);
|
|
}
|
|
|
|
// Token: 0x06015BCA RID: 89034 RVA: 0x00510468 File Offset: 0x0050E668
|
|
[Token(Token = "0x6015BCA")]
|
|
[Address(RVA = "0x1A836B0", Offset = "0x1A826B0", VA = "0x181A836B0")]
|
|
public void RemoveCustomRaycastFilter(CreationObject.LHJIEIILIOO LMAJKCLDDIF)
|
|
{
|
|
bool flag = this.PDDJPELIPBH.Remove(LMAJKCLDDIF);
|
|
}
|
|
|
|
// Token: 0x06015BCB RID: 89035 RVA: 0x00510488 File Offset: 0x0050E688
|
|
[Token(Token = "0x6015BCB")]
|
|
[Address(RVA = "0x1A7CC60", Offset = "0x1A7BC60", VA = "0x181A7CC60", Slot = "52")]
|
|
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: 0x06015BCC RID: 89036 RVA: 0x005104DC File Offset: 0x0050E6DC
|
|
[Token(Token = "0x6015BCC")]
|
|
[Address(RVA = "0x1A83990", Offset = "0x1A82990", VA = "0x181A83990")]
|
|
public void RequestMasterDespawn()
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(this.RpcMasterDespawn);
|
|
photonView.RpcMaster(anjgmeddnpe);
|
|
}
|
|
|
|
// Token: 0x06015BCD RID: 89037 RVA: 0x0051050C File Offset: 0x0050E70C
|
|
[Token(Token = "0x6015BCD")]
|
|
[Address(RVA = "0x1A808C0", Offset = "0x1A7F8C0", VA = "0x181A808C0")]
|
|
[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: 0x06015BCE RID: 89038 RVA: 0x00510558 File Offset: 0x0050E758
|
|
[Token(Token = "0x6015BCE")]
|
|
[Address(RVA = "0x1A808C0", Offset = "0x1A7F8C0", VA = "0x181A808C0")]
|
|
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: 0x06015BCF RID: 89039 RVA: 0x005105A4 File Offset: 0x0050E7A4
|
|
[Token(Token = "0x6015BCF")]
|
|
[Address(RVA = "0x1A7A000", Offset = "0x1A79000", VA = "0x181A7A000")]
|
|
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: 0x06015BD0 RID: 89040 RVA: 0x005105D8 File Offset: 0x0050E7D8
|
|
[Token(Token = "0x6015BD0")]
|
|
[Address(RVA = "0x1A83890", Offset = "0x1A82890", VA = "0x181A83890")]
|
|
public void RemoveResourceCostModifier(object PIHIPPPPEBI)
|
|
{
|
|
Dictionary<object, Func<CostInfo>> fifbcbihbgj = this.FIFBCBIHBGJ;
|
|
if (fifbcbihbgj != 0)
|
|
{
|
|
bool flag = fifbcbihbgj.Remove(PIHIPPPPEBI);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BD1 RID: 89041 RVA: 0x005105F8 File Offset: 0x0050E7F8
|
|
[Token(Token = "0x6015BD1")]
|
|
[Address(RVA = "0x1A79FF0", Offset = "0x1A78FF0", VA = "0x181A79FF0", Slot = "121")]
|
|
public void AddPropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015BD2 RID: 89042 RVA: 0x00510608 File Offset: 0x0050E808
|
|
[Token(Token = "0x6015BD2")]
|
|
[Address(RVA = "0x1A83880", Offset = "0x1A82880", VA = "0x181A83880", Slot = "122")]
|
|
public void RemovePropertyHandler(string KOOIDPHIAIA, FKGHNNLCDPF.KLCIDKPFPKP FHIEKIMCGAO)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015BD3 RID: 89043 RVA: 0x00510618 File Offset: 0x0050E818
|
|
[Token(Token = "0x6015BD3")]
|
|
[Address(RVA = "0x1A80D20", Offset = "0x1A7FD20", VA = "0x181A80D20", Slot = "120")]
|
|
public AADCJKAOKLA ModifyProperty(BKJIOKBHHEK LHOMKMINCHH, string KOOIDPHIAIA, params object[] KDMGDPJLIBN)
|
|
{
|
|
AADCJKAOKLA aadcjkaokla;
|
|
return aadcjkaokla;
|
|
}
|
|
|
|
// Token: 0x06015BD4 RID: 89044 RVA: 0x00510628 File Offset: 0x0050E828
|
|
[Token(Token = "0x6015BD4")]
|
|
[Address(RVA = "0x1A7D600", Offset = "0x1A7C600", VA = "0x181A7D600", Slot = "123")]
|
|
public bool CanModifyProperty(string CIGCAIGPMBE)
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06015BD5 RID: 89045 RVA: 0x00510638 File Offset: 0x0050E838
|
|
[Token(Token = "0x6015BD5")]
|
|
[Address(RVA = "0x1A7AAB0", Offset = "0x1A79AB0", VA = "0x181A7AAB0")]
|
|
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: 0x06015BD6 RID: 89046 RVA: 0x00510774 File Offset: 0x0050E974
|
|
[Token(Token = "0x6015BD6")]
|
|
[Address(RVA = "0x1A82050", Offset = "0x1A81050", VA = "0x181A82050")]
|
|
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: 0x06015BD7 RID: 89047 RVA: 0x005107DC File Offset: 0x0050E9DC
|
|
[Token(Token = "0x6015BD7")]
|
|
[Address(RVA = "0x1A81EE0", Offset = "0x1A80EE0", VA = "0x181A81EE0")]
|
|
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: 0x06015BD8 RID: 89048 RVA: 0x00510850 File Offset: 0x0050EA50
|
|
[Token(Token = "0x6015BD8")]
|
|
[Address(RVA = "0x1A804D0", Offset = "0x1A7F4D0", VA = "0x181A804D0")]
|
|
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: 0x06015BD9 RID: 89049 RVA: 0x00510890 File Offset: 0x0050EA90
|
|
[Token(Token = "0x6015BD9")]
|
|
[Address(RVA = "0x1A7DC90", Offset = "0x1A7CC90", VA = "0x181A7DC90")]
|
|
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: 0x06015BDA RID: 89050 RVA: 0x005108D0 File Offset: 0x0050EAD0
|
|
[Token(Token = "0x6015BDA")]
|
|
[Address(RVA = "0x1A7DD50", Offset = "0x1A7CD50", VA = "0x181A7DD50")]
|
|
private bool DLHCJKPJHKO(Tool EGFEJGHDNAI, Player BGKPFFGBMCC, FNCLOCJLFDG HCPBBFGIBAB)
|
|
{
|
|
return !this.IPBCJPAOOLC;
|
|
}
|
|
|
|
// Token: 0x06015BDB RID: 89051 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015BDB")]
|
|
[Address(RVA = "0x1A7D7A0", Offset = "0x1A7C7A0", VA = "0x181A7D7A0")]
|
|
public bool CheckPickupLockedByKeyForLocalPlayer(bool HIEHDOIMEMD)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015BDC RID: 89052 RVA: 0x005108EC File Offset: 0x0050EAEC
|
|
[Token(Token = "0x6015BDC")]
|
|
[Address(RVA = "0x1A7DA20", Offset = "0x1A7CA20", VA = "0x181A7DA20")]
|
|
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: 0x06015BDD RID: 89053 RVA: 0x0051093C File Offset: 0x0050EB3C
|
|
[Token(Token = "0x6015BDD")]
|
|
[Address(RVA = "0x1A7DAF0", Offset = "0x1A7CAF0", VA = "0x181A7DAF0")]
|
|
private void DHPDELPDKCJ()
|
|
{
|
|
Tool tool = this.tool;
|
|
if (this.BMHIAPFJHJL.IAHDANBDAAM() != 0)
|
|
{
|
|
Tool tool2 = this.tool;
|
|
}
|
|
tool.SetCollisionLayer((DAJFOCGPHGP)((uint)27));
|
|
}
|
|
|
|
// Token: 0x06015BDE RID: 89054 RVA: 0x00510974 File Offset: 0x0050EB74
|
|
[Token(Token = "0x6015BDE")]
|
|
[Address(RVA = "0x1A80290", Offset = "0x1A7F290", VA = "0x181A80290")]
|
|
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: 0x06015BDF RID: 89055 RVA: 0x00510A50 File Offset: 0x0050EC50
|
|
[Token(Token = "0x6015BDF")]
|
|
[Address(RVA = "0x1A7EC10", Offset = "0x1A7DC10", VA = "0x181A7EC10")]
|
|
private void FHCMNCBLJIG(AGAJMBPABDL HIBNOIKDDAC)
|
|
{
|
|
if (HIBNOIKDDAC != 0 && !HIBNOIKDDAC.DMKCIEPGGAB)
|
|
{
|
|
LIMDPCEOFDK fllendbikgf = this.FLLENDBIKGF;
|
|
LIMDPCEOFDK fllendbikgf2 = this.FLLENDBIKGF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BE0 RID: 89056 RVA: 0x00510A80 File Offset: 0x0050EC80
|
|
[Token(Token = "0x6015BE0")]
|
|
[Address(RVA = "0x1A83A20", Offset = "0x1A82A20", VA = "0x181A83A20", Slot = "31")]
|
|
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: 0x06015BE1 RID: 89057 RVA: 0x00510ADC File Offset: 0x0050ECDC
|
|
[Token(Token = "0x6015BE1")]
|
|
[Address(RVA = "0x1A845F0", Offset = "0x1A835F0", VA = "0x181A845F0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcReset()
|
|
{
|
|
this.Reset();
|
|
}
|
|
|
|
// Token: 0x06015BE2 RID: 89058 RVA: 0x00510AF0 File Offset: 0x0050ECF0
|
|
[Token(Token = "0x6015BE2")]
|
|
[Address(RVA = "0x1A7C060", Offset = "0x1A7B060", VA = "0x181A7C060")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2Reset(GGLMKLIJBHG CHKKEHOKPJP)
|
|
{
|
|
SyncedComponentV2 syncedComponentV;
|
|
PhotonView photonView;
|
|
bool flag;
|
|
if ((!syncedComponentV || syncedComponentV.BHPLEDMBEPH) && !photonView.DKLGNFGONEM && flag)
|
|
{
|
|
DGLOJCGDOGG.ANJGMEDDNPE anjgmeddnpe = new DGLOJCGDOGG.ANJGMEDDNPE(CHKKEHOKPJP.RpcReset);
|
|
PhotonView photonView2;
|
|
photonView2.RpcAuthority(anjgmeddnpe);
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015BE3 RID: 89059 RVA: 0x00510B4C File Offset: 0x0050ED4C
|
|
[Token(Token = "0x6015BE3")]
|
|
[Address(RVA = "0x1A7EE50", Offset = "0x1A7DE50", VA = "0x181A7EE50")]
|
|
private void GMMAJKKAJGH()
|
|
{
|
|
KLLMCPFPIIE<bool> bmhiapfjhjl = this.BMHIAPFJHJL;
|
|
if (this.DOGECNJCGNK)
|
|
{
|
|
this.tool.rigidbodyEx.WakeUp();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C0F RID: 15375
|
|
// (get) Token: 0x06015BE4 RID: 89060 RVA: 0x00510B80 File Offset: 0x0050ED80
|
|
[Token(Token = "0x17003C0F")]
|
|
public bool JBMFJOBFJHP
|
|
{
|
|
[Token(Token = "0x6015BE4")]
|
|
[Address(RVA = "0x1A874D0", Offset = "0x1A864D0", VA = "0x181A874D0", Slot = "15")]
|
|
get
|
|
{
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BE5 RID: 89061 RVA: 0x00510BB8 File Offset: 0x0050EDB8
|
|
[Token(Token = "0x6015BE5")]
|
|
[Address(RVA = "0x1A7E0F0", Offset = "0x1A7D0F0", VA = "0x181A7E0F0", 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: 0x06015BE6 RID: 89062 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015BE6")]
|
|
[Address(RVA = "0x1A84670", Offset = "0x1A83670", VA = "0x181A84670", 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: 0x140001E0 RID: 480
|
|
// (add) Token: 0x06015BE7 RID: 89063 RVA: 0x00510C74 File Offset: 0x0050EE74
|
|
// (remove) Token: 0x06015BE8 RID: 89064 RVA: 0x00510C90 File Offset: 0x0050EE90
|
|
[Token(Token = "0x140001E0")]
|
|
public event Action<CreationObject> CNPIEBPOMNB
|
|
{
|
|
[Token(Token = "0x6015BE7")]
|
|
[Address(RVA = "0x1A87190", Offset = "0x1A86190", VA = "0x181A87190")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6015BE8")]
|
|
[Address(RVA = "0x1A88920", Offset = "0x1A87920", VA = "0x181A88920")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C10 RID: 15376
|
|
// (get) Token: 0x06015BE9 RID: 89065 RVA: 0x00510CAC File Offset: 0x0050EEAC
|
|
[Token(Token = "0x17003C10")]
|
|
public bool PCDAEKIOJOM
|
|
{
|
|
[Token(Token = "0x6015BE9")]
|
|
[Address(RVA = "0x1311730", Offset = "0x1310730", VA = "0x181311730")]
|
|
get
|
|
{
|
|
return this.GKNDAICOIHP.CFLJGNJLBFG;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BEA RID: 89066 RVA: 0x00510CCC File Offset: 0x0050EECC
|
|
[Token(Token = "0x6015BEA")]
|
|
[Address(RVA = "0x1A79F40", Offset = "0x1A78F40", VA = "0x181A79F40")]
|
|
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: 0x06015BEB RID: 89067 RVA: 0x00510D1C File Offset: 0x0050EF1C
|
|
[Token(Token = "0x6015BEB")]
|
|
[Address(RVA = "0x1A837D0", Offset = "0x1A827D0", VA = "0x181A837D0")]
|
|
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: 0x17003C11 RID: 15377
|
|
// (get) Token: 0x06015BEC RID: 89068 RVA: 0x00510D6C File Offset: 0x0050EF6C
|
|
[Token(Token = "0x17003C11")]
|
|
public Transform KPEGGEIPKDN
|
|
{
|
|
[Token(Token = "0x6015BEC")]
|
|
[Address(RVA = "0x5CF130", Offset = "0x5CE130", VA = "0x1805CF130", Slot = "32")]
|
|
get
|
|
{
|
|
return base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C12 RID: 15378
|
|
// (get) Token: 0x06015BED RID: 89069 RVA: 0x00510D80 File Offset: 0x0050EF80
|
|
[Token(Token = "0x17003C12")]
|
|
public Guid PDPPMLHHGCD
|
|
{
|
|
[Token(Token = "0x6015BED")]
|
|
[Address(RVA = "0x1A87A30", Offset = "0x1A86A30", VA = "0x181A87A30", Slot = "33")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C13 RID: 15379
|
|
// (get) Token: 0x06015BEE RID: 89070 RVA: 0x00510D94 File Offset: 0x0050EF94
|
|
[Token(Token = "0x17003C13")]
|
|
public string FIKEBGGCDFN
|
|
{
|
|
[Token(Token = "0x6015BEE")]
|
|
[Address(RVA = "0x1A87D20", Offset = "0x1A86D20", VA = "0x181A87D20", Slot = "34")]
|
|
get
|
|
{
|
|
return base.gameObject.name;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C14 RID: 15380
|
|
// (get) Token: 0x06015BEF RID: 89071 RVA: 0x00510DB4 File Offset: 0x0050EFB4
|
|
// (set) Token: 0x06015BF0 RID: 89072 RVA: 0x00510DD0 File Offset: 0x0050EFD0
|
|
[Token(Token = "0x17003C14")]
|
|
public Vector3 EPKNJJIGHLN
|
|
{
|
|
[Token(Token = "0x6015BEF")]
|
|
[Address(RVA = "0x1A880E0", Offset = "0x1A870E0", VA = "0x181A880E0", Slot = "36")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015BF0")]
|
|
[Address(RVA = "0x1A88E90", Offset = "0x1A87E90", VA = "0x181A88E90", Slot = "37")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = value.z;
|
|
Transform transform = base.transform;
|
|
float z2 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C15 RID: 15381
|
|
// (get) Token: 0x06015BF1 RID: 89073 RVA: 0x00510E04 File Offset: 0x0050F004
|
|
// (set) Token: 0x06015BF2 RID: 89074 RVA: 0x00510E20 File Offset: 0x0050F020
|
|
[Token(Token = "0x17003C15")]
|
|
public Vector3 FDEMFOFNFJE
|
|
{
|
|
[Token(Token = "0x6015BF1")]
|
|
[Address(RVA = "0x1A87C90", Offset = "0x1A86C90", VA = "0x181A87C90", Slot = "38")]
|
|
get
|
|
{
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015BF2")]
|
|
[Address(RVA = "0x1A88D80", Offset = "0x1A87D80", VA = "0x181A88D80", Slot = "39")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = value.z;
|
|
Transform transform = base.transform;
|
|
float z2 = value.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C16 RID: 15382
|
|
// (get) Token: 0x06015BF3 RID: 89075 RVA: 0x00510E54 File Offset: 0x0050F054
|
|
// (set) Token: 0x06015BF4 RID: 89076 RVA: 0x00510E68 File Offset: 0x0050F068
|
|
[Token(Token = "0x17003C16")]
|
|
public Quaternion CCHJFOMONBL
|
|
{
|
|
[Token(Token = "0x6015BF3")]
|
|
[Address(RVA = "0x1A888E0", Offset = "0x1A878E0", VA = "0x181A888E0", Slot = "40")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015BF4")]
|
|
[Address(RVA = "0x1A88F60", Offset = "0x1A87F60", VA = "0x181A88F60", Slot = "41")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform = base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C17 RID: 15383
|
|
// (get) Token: 0x06015BF5 RID: 89077 RVA: 0x00510E90 File Offset: 0x0050F090
|
|
// (set) Token: 0x06015BF6 RID: 89078 RVA: 0x00510EA4 File Offset: 0x0050F0A4
|
|
[Token(Token = "0x17003C17")]
|
|
public Quaternion MKJMFEAHGEM
|
|
{
|
|
[Token(Token = "0x6015BF5")]
|
|
[Address(RVA = "0x1A87CE0", Offset = "0x1A86CE0", VA = "0x181A87CE0", Slot = "42")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015BF6")]
|
|
[Address(RVA = "0x1A88E10", Offset = "0x1A87E10", VA = "0x181A88E10", Slot = "43")]
|
|
set
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform = base.transform;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C18 RID: 15384
|
|
// (get) Token: 0x06015BF7 RID: 89079 RVA: 0x00510ECC File Offset: 0x0050F0CC
|
|
// (set) Token: 0x06015BF8 RID: 89080 RVA: 0x00510EF0 File Offset: 0x0050F0F0
|
|
[Token(Token = "0x17003C18")]
|
|
public float KMIHBAHCCAM
|
|
{
|
|
[Token(Token = "0x6015BF7")]
|
|
[Address(RVA = "0x1A887E0", Offset = "0x1A877E0", VA = "0x181A887E0", Slot = "44")]
|
|
get
|
|
{
|
|
return this.tool.rigidbodyEx.GDKPFBCIODH;
|
|
}
|
|
[Token(Token = "0x6015BF8")]
|
|
[Address(RVA = "0x1A88F30", Offset = "0x1A87F30", VA = "0x181A88F30", Slot = "45")]
|
|
set
|
|
{
|
|
this.tool.rigidbodyEx.GDKPFBCIODH = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C19 RID: 15385
|
|
// (get) Token: 0x06015BF9 RID: 89081 RVA: 0x00510F14 File Offset: 0x0050F114
|
|
// (set) Token: 0x06015BFA RID: 89082 RVA: 0x00510F3C File Offset: 0x0050F13C
|
|
[Token(Token = "0x17003C19")]
|
|
public Vector3 BCECMCLCHBL
|
|
{
|
|
[Token(Token = "0x6015BF9")]
|
|
[Address(RVA = "0x1A87840", Offset = "0x1A86840", VA = "0x181A87840", Slot = "46")]
|
|
get
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
Vector3 one = Vector3.one;
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
[Token(Token = "0x6015BFA")]
|
|
[Address(RVA = "0x1A88C90", Offset = "0x1A87C90", VA = "0x181A88C90", Slot = "47")]
|
|
set
|
|
{
|
|
if (this.shapeDeformation != 0)
|
|
{
|
|
float z = value.z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015BFB RID: 89083 RVA: 0x00510F5C File Offset: 0x0050F15C
|
|
[Token(Token = "0x6015BFB")]
|
|
[Address(RVA = "0x1A7D6D0", Offset = "0x1A7C6D0", VA = "0x181A7D6D0")]
|
|
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: 0x06015BFC RID: 89084 RVA: 0x00510F94 File Offset: 0x0050F194
|
|
[Token(Token = "0x6015BFC")]
|
|
[Address(RVA = "0x1A86CC0", Offset = "0x1A85CC0", VA = "0x181A86CC0", Slot = "48")]
|
|
public void UpdateDeformation(Vector3 ILOMMBLNKMA, float GAIPDLMAPJP)
|
|
{
|
|
if (this.shapeDeformation != 0)
|
|
{
|
|
float z = ILOMMBLNKMA.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C1A RID: 15386
|
|
// (get) Token: 0x06015BFD RID: 89085 RVA: 0x00510FB4 File Offset: 0x0050F1B4
|
|
[Token(Token = "0x17003C1A")]
|
|
public GIPDDLFFNGG MEHAAMLFBJB
|
|
{
|
|
[Token(Token = "0x6015BFD")]
|
|
[Address(RVA = "0x1A88020", Offset = "0x1A87020", VA = "0x181A88020", Slot = "49")]
|
|
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: 0x17003C1B RID: 15387
|
|
// (get) Token: 0x06015BFE RID: 89086 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003C1B")]
|
|
public ODAEKFDKCEC EKLDNLBGMNG
|
|
{
|
|
[Token(Token = "0x6015BFE")]
|
|
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "54")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C1C RID: 15388
|
|
// (get) Token: 0x06015BFF RID: 89087 RVA: 0x00510FFC File Offset: 0x0050F1FC
|
|
[Token(Token = "0x17003C1C")]
|
|
[NotNull]
|
|
public LIMDPCEOFDK BLGNOJOBELG
|
|
{
|
|
[Token(Token = "0x6015BFF")]
|
|
[Address(RVA = "0xFAEF20", Offset = "0xFADF20", VA = "0x180FAEF20", Slot = "60")]
|
|
get
|
|
{
|
|
return this.FLLENDBIKGF;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C1D RID: 15389
|
|
// (get) Token: 0x06015C00 RID: 89088 RVA: 0x00511010 File Offset: 0x0050F210
|
|
[Token(Token = "0x17003C1D")]
|
|
public Type ELADMCOIGDL
|
|
{
|
|
[Token(Token = "0x6015C00")]
|
|
[Address(RVA = "0x1A87530", Offset = "0x1A86530", VA = "0x181A87530", Slot = "125")]
|
|
get
|
|
{
|
|
return typeof(CreationManager.GKBHMMEJNFK);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C1E RID: 15390
|
|
// (get) Token: 0x06015C01 RID: 89089 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003C1E")]
|
|
public object DLNADGGNEOM
|
|
{
|
|
[Token(Token = "0x6015C01")]
|
|
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "124")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001E1 RID: 481
|
|
// (add) Token: 0x06015C02 RID: 89090 RVA: 0x00511028 File Offset: 0x0050F228
|
|
// (remove) Token: 0x06015C03 RID: 89091 RVA: 0x0051104C File Offset: 0x0050F24C
|
|
[Token(Token = "0x140001E1")]
|
|
public event Action<bool> OMIJEKCGNHP
|
|
{
|
|
[Token(Token = "0x6015C02")]
|
|
[Address(RVA = "0x1A87230", Offset = "0x1A86230", VA = "0x181A87230", Slot = "57")]
|
|
add
|
|
{
|
|
MFBGLIHGCGO<bool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.OnFrozenChanged, value);
|
|
this.OnFrozenChanged = mfbglihgcgo;
|
|
}
|
|
[Token(Token = "0x6015C03")]
|
|
[Address(RVA = "0x1A889C0", Offset = "0x1A879C0", VA = "0x181A889C0", Slot = "58")]
|
|
remove
|
|
{
|
|
MFBGLIHGCGO<bool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.OnFrozenChanged, value);
|
|
this.OnFrozenChanged = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001E2 RID: 482
|
|
// (add) Token: 0x06015C04 RID: 89092 RVA: 0x00511070 File Offset: 0x0050F270
|
|
// (remove) Token: 0x06015C05 RID: 89093 RVA: 0x00511094 File Offset: 0x0050F294
|
|
[Token(Token = "0x140001E2")]
|
|
public event Action<GIPDDLFFNGG> INFAPLJCHIJ
|
|
{
|
|
[Token(Token = "0x6015C04")]
|
|
[Address(RVA = "0x1A87290", Offset = "0x1A86290", VA = "0x181A87290", Slot = "61")]
|
|
add
|
|
{
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(this.LockedStatusChangedEvent, value);
|
|
this.LockedStatusChangedEvent = mfbglihgcgo;
|
|
}
|
|
[Token(Token = "0x6015C05")]
|
|
[Address(RVA = "0x1A88A20", Offset = "0x1A87A20", VA = "0x181A88A20", Slot = "62")]
|
|
remove
|
|
{
|
|
MFBGLIHGCGO<CreationObject> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(this.LockedStatusChangedEvent, value);
|
|
this.LockedStatusChangedEvent = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C06 RID: 89094 RVA: 0x005110B8 File Offset: 0x0050F2B8
|
|
[Token(Token = "0x6015C06")]
|
|
[Address(RVA = "0x1A7EF20", Offset = "0x1A7DF20", VA = "0x181A7EF20", Slot = "119")]
|
|
public DOLIKHIEHNG GetCommandHandler(GHOCGAOFFFI LMJGGCEBDID)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C07 RID: 89095 RVA: 0x005110CC File Offset: 0x0050F2CC
|
|
[Token(Token = "0x6015C07")]
|
|
[Address(RVA = "0x1A83910", Offset = "0x1A82910", VA = "0x181A83910", Slot = "63")]
|
|
public void RenderSelection()
|
|
{
|
|
this.tool.RenderSelection();
|
|
}
|
|
|
|
// Token: 0x06015C08 RID: 89096 RVA: 0x005110EC File Offset: 0x0050F2EC
|
|
[Token(Token = "0x6015C08")]
|
|
[Address(RVA = "0x1A838F0", Offset = "0x1A828F0", VA = "0x181A838F0", Slot = "64")]
|
|
public void RenderOutline(OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM)
|
|
{
|
|
this.tool.RenderToolOutline(BHJICNIMBPM);
|
|
}
|
|
|
|
// Token: 0x06015C09 RID: 89097 RVA: 0x0051110C File Offset: 0x0050F30C
|
|
[Token(Token = "0x6015C09")]
|
|
[Address(RVA = "0x1A83930", Offset = "0x1A82930", VA = "0x181A83930", Slot = "65")]
|
|
public void RenderWorldFadeMask()
|
|
{
|
|
WorldFadeRendererEffect.RenderMaskForTool(this.tool);
|
|
}
|
|
|
|
// Token: 0x06015C0A RID: 89098 RVA: 0x00511124 File Offset: 0x0050F324
|
|
[Token(Token = "0x6015C0A")]
|
|
[Address(RVA = "0x1A7D610", Offset = "0x1A7C610", VA = "0x181A7D610", Slot = "69")]
|
|
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: 0x06015C0B RID: 89099 RVA: 0x00511168 File Offset: 0x0050F368
|
|
[Token(Token = "0x6015C0B")]
|
|
[Address(RVA = "0x1A7F130", Offset = "0x1A7E130", VA = "0x181A7F130", Slot = "70")]
|
|
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: 0x06015C0C RID: 89100 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C0C")]
|
|
[Address(RVA = "0x1A84CE0", Offset = "0x1A83CE0", VA = "0x181A84CE0", Slot = "71")]
|
|
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: 0x06015C0D RID: 89101 RVA: 0x0051121C File Offset: 0x0050F41C
|
|
[Token(Token = "0x6015C0D")]
|
|
[Address(RVA = "0x1A7F020", Offset = "0x1A7E020", VA = "0x181A7F020", Slot = "72")]
|
|
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: 0x06015C0E RID: 89102 RVA: 0x00511270 File Offset: 0x0050F470
|
|
[Token(Token = "0x6015C0E")]
|
|
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "73")]
|
|
public CreationObject AsCreationObject()
|
|
{
|
|
return this;
|
|
}
|
|
|
|
// Token: 0x06015C0F RID: 89103 RVA: 0x00511280 File Offset: 0x0050F480
|
|
[Token(Token = "0x6015C0F")]
|
|
[Address(RVA = "0x1A86A50", Offset = "0x1A85A50", VA = "0x181A86A50", Slot = "85")]
|
|
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: 0x06015C10 RID: 89104 RVA: 0x005112CC File Offset: 0x0050F4CC
|
|
[Token(Token = "0x6015C10")]
|
|
[Address(RVA = "0x1A83B40", Offset = "0x1A82B40", VA = "0x181A83B40", Slot = "86")]
|
|
public void Rotate(Quaternion GCMGKAMBEJO)
|
|
{
|
|
Transform transform = base.transform;
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Transform transform2 = base.transform;
|
|
}
|
|
|
|
// Token: 0x06015C11 RID: 89105 RVA: 0x005112FC File Offset: 0x0050F4FC
|
|
[Token(Token = "0x6015C11")]
|
|
[Address(RVA = "0x1A84600", Offset = "0x1A83600", VA = "0x181A84600", Slot = "87")]
|
|
public void Scale(float DJMLPGEBFBE)
|
|
{
|
|
float localUniformScale = this.tool.rigidbodyEx.GDKPFBCIODH;
|
|
this.tool.rigidbodyEx.GDKPFBCIODH = DJMLPGEBFBE;
|
|
}
|
|
|
|
// Token: 0x06015C12 RID: 89106 RVA: 0x00511334 File Offset: 0x0050F534
|
|
[Token(Token = "0x6015C12")]
|
|
[Address(RVA = "0x1A7DFC0", Offset = "0x1A7CFC0", VA = "0x181A7DFC0", Slot = "88")]
|
|
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: 0x06015C13 RID: 89107 RVA: 0x00511388 File Offset: 0x0050F588
|
|
[Token(Token = "0x6015C13")]
|
|
[Address(RVA = "0x1A83260", Offset = "0x1A82260", VA = "0x181A83260", Slot = "91")]
|
|
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: 0x06015C14 RID: 89108 RVA: 0x005113F0 File Offset: 0x0050F5F0
|
|
[Token(Token = "0x6015C14")]
|
|
[Address(RVA = "0x1A82800", Offset = "0x1A81800", VA = "0x181A82800", Slot = "92")]
|
|
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: 0x06015C15 RID: 89109 RVA: 0x0051145C File Offset: 0x0050F65C
|
|
[Token(Token = "0x6015C15")]
|
|
[Address(RVA = "0x1A82B00", Offset = "0x1A81B00", VA = "0x181A82B00", Slot = "93")]
|
|
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: 0x06015C16 RID: 89110 RVA: 0x005114C8 File Offset: 0x0050F6C8
|
|
[Token(Token = "0x6015C16")]
|
|
[Address(RVA = "0x1A812F0", Offset = "0x1A802F0", VA = "0x181A812F0", Slot = "94")]
|
|
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: 0x06015C17 RID: 89111 RVA: 0x00511534 File Offset: 0x0050F734
|
|
[Token(Token = "0x6015C17")]
|
|
[Address(RVA = "0x1A822D0", Offset = "0x1A812D0", VA = "0x181A822D0", Slot = "95")]
|
|
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: 0x06015C18 RID: 89112 RVA: 0x0051157C File Offset: 0x0050F77C
|
|
[Token(Token = "0x6015C18")]
|
|
[Address(RVA = "0x1A82FB0", Offset = "0x1A81FB0", VA = "0x181A82FB0", Slot = "96")]
|
|
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: 0x06015C19 RID: 89113 RVA: 0x005115C4 File Offset: 0x0050F7C4
|
|
[Token(Token = "0x6015C19")]
|
|
[Address(RVA = "0x1A82550", Offset = "0x1A81550", VA = "0x181A82550", Slot = "97")]
|
|
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: 0x06015C1A RID: 89114 RVA: 0x00511610 File Offset: 0x0050F810
|
|
[Token(Token = "0x6015C1A")]
|
|
[Address(RVA = "0x1A82C80", Offset = "0x1A81C80", VA = "0x181A82C80", Slot = "98")]
|
|
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: 0x06015C1B RID: 89115 RVA: 0x00511668 File Offset: 0x0050F868
|
|
[Token(Token = "0x6015C1B")]
|
|
[Address(RVA = "0x1A815F0", Offset = "0x1A805F0", VA = "0x181A815F0", Slot = "99")]
|
|
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: 0x06015C1C RID: 89116 RVA: 0x005116DC File Offset: 0x0050F8DC
|
|
[Token(Token = "0x6015C1C")]
|
|
[Address(RVA = "0x1A830E0", Offset = "0x1A820E0", VA = "0x181A830E0", Slot = "100")]
|
|
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: 0x06015C1D RID: 89117 RVA: 0x0051174C File Offset: 0x0050F94C
|
|
[Token(Token = "0x6015C1D")]
|
|
[Address(RVA = "0x1A82680", Offset = "0x1A81680", VA = "0x181A82680", Slot = "101")]
|
|
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: 0x06015C1E RID: 89118 RVA: 0x005117C0 File Offset: 0x0050F9C0
|
|
[Token(Token = "0x6015C1E")]
|
|
[Address(RVA = "0x1A82980", Offset = "0x1A81980", VA = "0x181A82980", Slot = "102")]
|
|
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: 0x06015C1F RID: 89119 RVA: 0x00511834 File Offset: 0x0050FA34
|
|
[Token(Token = "0x6015C1F")]
|
|
[Address(RVA = "0x1A81470", Offset = "0x1A80470", VA = "0x181A81470", Slot = "103")]
|
|
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: 0x06015C20 RID: 89120 RVA: 0x005118A8 File Offset: 0x0050FAA8
|
|
[Token(Token = "0x6015C20")]
|
|
[Address(RVA = "0x1A82190", Offset = "0x1A81190", VA = "0x181A82190", Slot = "104")]
|
|
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: 0x06015C21 RID: 89121 RVA: 0x005118F8 File Offset: 0x0050FAF8
|
|
[Token(Token = "0x6015C21")]
|
|
[Address(RVA = "0x1A81D20", Offset = "0x1A80D20", VA = "0x181A81D20", Slot = "106")]
|
|
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: 0x06015C22 RID: 89122 RVA: 0x00511934 File Offset: 0x0050FB34
|
|
[Token(Token = "0x6015C22")]
|
|
[Address(RVA = "0x1A81E00", Offset = "0x1A80E00", VA = "0x181A81E00", Slot = "107")]
|
|
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: 0x06015C23 RID: 89123 RVA: 0x00511970 File Offset: 0x0050FB70
|
|
[Token(Token = "0x6015C23")]
|
|
[Address(RVA = "0x1A81C60", Offset = "0x1A80C60", VA = "0x181A81C60", Slot = "108")]
|
|
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: 0x06015C24 RID: 89124 RVA: 0x005119AC File Offset: 0x0050FBAC
|
|
[Token(Token = "0x6015C24")]
|
|
[Address(RVA = "0x1A801E0", Offset = "0x1A7F1E0", VA = "0x181A801E0")]
|
|
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: 0x06015C25 RID: 89125 RVA: 0x005119F4 File Offset: 0x0050FBF4
|
|
[Token(Token = "0x6015C25")]
|
|
[Address(RVA = "0x1A7EB80", Offset = "0x1A7DB80", VA = "0x181A7EB80")]
|
|
private void FBPFBGLOBOG(bool EFCCJPBLJPN)
|
|
{
|
|
Tool tool = this.tool;
|
|
if (!EFCCJPBLJPN)
|
|
{
|
|
tool.rigidbodyEx.RemoveInterpolationRestriction("Transformation");
|
|
return;
|
|
}
|
|
tool.rigidbodyEx.AddInterpolationRestriction("Transformation");
|
|
}
|
|
|
|
// Token: 0x06015C26 RID: 89126 RVA: 0x00511A34 File Offset: 0x0050FC34
|
|
[Token(Token = "0x6015C26")]
|
|
[Address(RVA = "0x1A811C0", Offset = "0x1A801C0", VA = "0x181A811C0", Slot = "89")]
|
|
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: 0x06015C27 RID: 89127 RVA: 0x00511A7C File Offset: 0x0050FC7C
|
|
[Token(Token = "0x6015C27")]
|
|
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690")]
|
|
private bool BFAAIOGIANE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015C28 RID: 89128 RVA: 0x00511A8C File Offset: 0x0050FC8C
|
|
[Token(Token = "0x6015C28")]
|
|
[Address(RVA = "0x1A82DD0", Offset = "0x1A81DD0", VA = "0x181A82DD0", Slot = "90")]
|
|
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: 0x06015C29 RID: 89129 RVA: 0x00511B18 File Offset: 0x0050FD18
|
|
[Token(Token = "0x6015C29")]
|
|
[Address(RVA = "0x1A81790", Offset = "0x1A80790", VA = "0x181A81790", Slot = "105")]
|
|
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: 0x06015C2A RID: 89130 RVA: 0x00511B98 File Offset: 0x0050FD98
|
|
[Token(Token = "0x6015C2A")]
|
|
[Address(RVA = "0x1A80590", Offset = "0x1A7F590", VA = "0x181A80590", Slot = "75")]
|
|
public void LocalPlayerTakeAuthority()
|
|
{
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
photonView.TransferOwnership(agajmbpabdl);
|
|
}
|
|
|
|
// Token: 0x06015C2B RID: 89131 RVA: 0x00511BC4 File Offset: 0x0050FDC4
|
|
[Token(Token = "0x6015C2B")]
|
|
[Address(RVA = "0x1A7A0B0", Offset = "0x1A790B0", VA = "0x181A7A0B0", Slot = "74")]
|
|
public LFBMEDEMGHA AsGroup()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06015C2B)
|
|
|
|
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: 0x17003C1F RID: 15391
|
|
// (get) Token: 0x06015C2C RID: 89132 RVA: 0x00511BD8 File Offset: 0x0050FDD8
|
|
[Token(Token = "0x17003C1F")]
|
|
public IEnumerable<Collider> MMDALGBDPEF
|
|
{
|
|
[Token(Token = "0x6015C2C")]
|
|
[Address(RVA = "0x1A88420", Offset = "0x1A87420", VA = "0x181A88420", Slot = "116")]
|
|
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__383_0 == 0)
|
|
{
|
|
func = delegate(ToolCollider tc)
|
|
{
|
|
ReadOnlyCollection<Collider> physicsColliders = tc.PhysicsColliders;
|
|
throw new NullReferenceException();
|
|
};
|
|
CreationObject.<>c.<>9__383_0 = func;
|
|
}
|
|
return Enumerable.SelectMany<ToolCollider, Collider>(nnbalfkkndo, func);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C20 RID: 15392
|
|
// (get) Token: 0x06015C2D RID: 89133 RVA: 0x00511C50 File Offset: 0x0050FE50
|
|
[Token(Token = "0x17003C20")]
|
|
public BoxCollider EFLOMOEADLF
|
|
{
|
|
[Token(Token = "0x6015C2D")]
|
|
[Address(RVA = "0x5D12F0", Offset = "0x5D02F0", VA = "0x1805D12F0", Slot = "117")]
|
|
get
|
|
{
|
|
return this.boundsOverrideCollider;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003C21 RID: 15393
|
|
// (get) Token: 0x06015C2E RID: 89134 RVA: 0x00511C64 File Offset: 0x0050FE64
|
|
[Token(Token = "0x17003C21")]
|
|
public bool HKHDHECKMAA
|
|
{
|
|
[Token(Token = "0x6015C2E")]
|
|
[Address(RVA = "0x1A88880", Offset = "0x1A87880", VA = "0x181A88880", Slot = "118")]
|
|
get
|
|
{
|
|
BoxCollider boxCollider = this.boundsOverrideCollider;
|
|
int num = 0;
|
|
return boxCollider != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C2F RID: 89135 RVA: 0x00511C84 File Offset: 0x0050FE84
|
|
[Token(Token = "0x6015C2F")]
|
|
[Address(RVA = "0x1A83D20", Offset = "0x1A82D20", VA = "0x181A83D20")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddImpulse(Vector3 GJBBMIFHHBG, float GLKHAHMAPCK, float DDNELLGHHLD)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = GJBBMIFHHBG.z;
|
|
}
|
|
|
|
// Token: 0x06015C30 RID: 89136 RVA: 0x00511CAC File Offset: 0x0050FEAC
|
|
[Token(Token = "0x6015C30")]
|
|
[Address(RVA = "0x1A7BC50", Offset = "0x1A7AC50", VA = "0x181A7BC50")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddImpulse(GGLMKLIJBHG 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: 0x06015C31 RID: 89137 RVA: 0x00511CEC File Offset: 0x0050FEEC
|
|
[Token(Token = "0x6015C31")]
|
|
[Address(RVA = "0x1A83D90", Offset = "0x1A82D90", VA = "0x181A83D90")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2ReflectImpulse(Vector3 DJBBMJBBNHB, float MEBGAOBNFCC, float EJHELOHKGCF, float DDNELLGHHLD)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = DJBBMJBBNHB.z;
|
|
}
|
|
|
|
// Token: 0x06015C32 RID: 89138 RVA: 0x00511D14 File Offset: 0x0050FF14
|
|
[Token(Token = "0x6015C32")]
|
|
[Address(RVA = "0x1A7BE50", Offset = "0x1A7AE50", VA = "0x181A7BE50")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2ReflectImpulse(GGLMKLIJBHG 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: 0x06015C33 RID: 89139 RVA: 0x00511D54 File Offset: 0x0050FF54
|
|
[Token(Token = "0x6015C33")]
|
|
[Address(RVA = "0x1A84290", Offset = "0x1A83290", VA = "0x181A84290")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetImpulse(Vector3 GJBBMIFHHBG, float DEACPAEKBGA)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = GJBBMIFHHBG.z;
|
|
}
|
|
|
|
// Token: 0x06015C34 RID: 89140 RVA: 0x00511D7C File Offset: 0x0050FF7C
|
|
[Token(Token = "0x6015C34")]
|
|
[Address(RVA = "0x1A7C7F0", Offset = "0x1A7B7F0", VA = "0x181A7C7F0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetImpulse(GGLMKLIJBHG 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: 0x06015C35 RID: 89141 RVA: 0x00511DBC File Offset: 0x0050FFBC
|
|
[Token(Token = "0x6015C35")]
|
|
[Address(RVA = "0x1A841B0", Offset = "0x1A831B0", VA = "0x181A841B0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetAngularVelocity(Vector3 IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IGPENJBJADK.z;
|
|
}
|
|
|
|
// Token: 0x06015C36 RID: 89142 RVA: 0x00511DE4 File Offset: 0x0050FFE4
|
|
[Token(Token = "0x6015C36")]
|
|
[Address(RVA = "0x1A7C420", Offset = "0x1A7B420", VA = "0x181A7C420")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAngularVelocity(GGLMKLIJBHG 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: 0x06015C37 RID: 89143 RVA: 0x00511E24 File Offset: 0x00510024
|
|
[Token(Token = "0x6015C37")]
|
|
[Address(RVA = "0x1A83CC0", Offset = "0x1A82CC0", VA = "0x181A83CC0")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddAngularVelocity(Vector3 IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
float z = IGPENJBJADK.z;
|
|
}
|
|
|
|
// Token: 0x06015C38 RID: 89144 RVA: 0x00511E4C File Offset: 0x0051004C
|
|
[Token(Token = "0x6015C38")]
|
|
[Address(RVA = "0x1A7B850", Offset = "0x1A7A850", VA = "0x181A7B850")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddAngularVelocity(GGLMKLIJBHG 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: 0x06015C39 RID: 89145 RVA: 0x00511E8C File Offset: 0x0051008C
|
|
[Token(Token = "0x6015C39")]
|
|
[Address(RVA = "0x1A84210", Offset = "0x1A83210", VA = "0x181A84210")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetAngularVelocity(Quaternion IGPENJBJADK, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06015C3A RID: 89146 RVA: 0x00511EB4 File Offset: 0x005100B4
|
|
[Token(Token = "0x6015C3A")]
|
|
[Address(RVA = "0x1A7C600", Offset = "0x1A7B600", VA = "0x181A7C600")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetAngularVelocity(GGLMKLIJBHG 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: 0x06015C3B RID: 89147 RVA: 0x00511EFC File Offset: 0x005100FC
|
|
[Token(Token = "0x6015C3B")]
|
|
[Address(RVA = "0x1A83C40", Offset = "0x1A82C40", VA = "0x181A83C40")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2AddAngularVelocity(Quaternion IGPENJBJADK, float DDNELLGHHLD, float IFGIPHAMCIC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
}
|
|
|
|
// Token: 0x06015C3C RID: 89148 RVA: 0x00511F24 File Offset: 0x00510124
|
|
[Token(Token = "0x6015C3C")]
|
|
[Address(RVA = "0x1A7BA40", Offset = "0x1A7AA40", VA = "0x181A7BA40")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2AddAngularVelocity(GGLMKLIJBHG 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: 0x06015C3D RID: 89149 RVA: 0x00511F6C File Offset: 0x0051016C
|
|
[Token(Token = "0x6015C3D")]
|
|
[Address(RVA = "0x1A84300", Offset = "0x1A83300", VA = "0x181A84300")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2SetPosition(Vector3 IFAIDIKJOAC)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Tool tool = this.tool;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
RigidbodyEx rigidbodyEx2 = tool.rigidbodyEx;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
RigidbodyEx rigidbodyEx3 = this.tool.rigidbodyEx;
|
|
float z3 = IFAIDIKJOAC.z;
|
|
RigidbodyEx rigidbodyEx4 = this.tool.rigidbodyEx;
|
|
}
|
|
|
|
// Token: 0x06015C3E RID: 89150 RVA: 0x00511FCC File Offset: 0x005101CC
|
|
[Token(Token = "0x6015C3E")]
|
|
[Address(RVA = "0x1A7C9E0", Offset = "0x1A7B9E0", VA = "0x181A7C9E0")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2SetPosition(GGLMKLIJBHG 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: 0x06015C3F RID: 89151 RVA: 0x0051200C File Offset: 0x0051020C
|
|
[Token(Token = "0x6015C3F")]
|
|
[Address(RVA = "0x1A83E00", Offset = "0x1A82E00", VA = "0x181A83E00")]
|
|
[NFOMENMAOIA]
|
|
private void RpcAuthorityCV2Respawn(Vector3 IFAIDIKJOAC, Quaternion IBCNKFBPCBM, bool FELJOOGFGGC, bool LAENHEMEDMB)
|
|
{
|
|
RigidbodyEx rigidbodyEx = this.tool.rigidbodyEx;
|
|
Tool tool = this.tool;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
RigidbodyEx rigidbodyEx2 = tool.rigidbodyEx;
|
|
Tool tool2 = this.tool;
|
|
Tool tool3 = this.tool;
|
|
float z2 = IFAIDIKJOAC.z;
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.BNALDBHFCMB<Vector3, Quaternion, Vector3, Quaternion> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcCV2RespawnRezEffects);
|
|
RigidbodyEx rigidbodyEx3 = this.tool.rigidbodyEx;
|
|
RigidbodyEx rigidbodyEx4 = this.tool.rigidbodyEx;
|
|
float z3 = IFAIDIKJOAC.z;
|
|
RigidbodyEx rigidbodyEx5 = this.tool.rigidbodyEx;
|
|
float z4 = IFAIDIKJOAC.z;
|
|
if (!FELJOOGFGGC)
|
|
{
|
|
this.tool.rigidbodyEx.ClearVelocity();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C40 RID: 89152 RVA: 0x005120C0 File Offset: 0x005102C0
|
|
[Token(Token = "0x6015C40")]
|
|
[Address(RVA = "0x1A7C200", Offset = "0x1A7B200", VA = "0x181A7C200")]
|
|
public IFNLKKABKEB<MPHHHDGFLNP> CV2Respawn(GGLMKLIJBHG 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);
|
|
float z = IGPENJBJADK.z;
|
|
bool flag2 = "{il2cpp field on {'constant21' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L;
|
|
bool flag3 = "{il2cpp field on {'constant24' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L;
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb = AHIMICMLPKA.IFNEMKAIILC();
|
|
}
|
|
float z2 = IGPENJBJADK.z;
|
|
bool flag4 = "{il2cpp field on {'constant35' (constant value of type Cpp2IL.Core.Analysis.ResultModels.StackPointer)}, offset 0x0}" != (ulong)0L;
|
|
IFNLKKABKEB<MPHHHDGFLNP> ifnlkkabkeb2 = AHIMICMLPKA.IFNEMKAIILC();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C41 RID: 89153 RVA: 0x0051213C File Offset: 0x0051033C
|
|
[Token(Token = "0x6015C41")]
|
|
[Address(RVA = "0x1A84450", Offset = "0x1A83450", VA = "0x181A84450")]
|
|
[NFOMENMAOIA]
|
|
private void RpcCV2RespawnRezEffects(Vector3 IGFFEDLAAAO, Quaternion HGDMNEGIDHA, Vector3 AAMIALJMHII, Quaternion OGOLNNFDNME)
|
|
{
|
|
Tool tool = this.tool;
|
|
Tool tool2 = this.tool;
|
|
}
|
|
|
|
// Token: 0x17003C22 RID: 15394
|
|
// (get) Token: 0x06015C42 RID: 89154 RVA: 0x00512168 File Offset: 0x00510368
|
|
[Token(Token = "0x17003C22")]
|
|
private CreationObject OHPMKCCONDF
|
|
{
|
|
[Token(Token = "0x6015C42")]
|
|
[Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "126")]
|
|
get
|
|
{
|
|
return this;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C43 RID: 89155 RVA: 0x00512178 File Offset: 0x00510378
|
|
[Token(Token = "0x6015C43")]
|
|
[Address(RVA = "0x1A86D50", Offset = "0x1A85D50", VA = "0x181A86D50")]
|
|
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: 0x06015C45 RID: 89157 RVA: 0x00512348 File Offset: 0x00510548
|
|
[Token(Token = "0x6015C45")]
|
|
[Address(RVA = "0x1A7E6F0", Offset = "0x1A7D6F0", VA = "0x181A7E6F0")]
|
|
[CompilerGenerated]
|
|
private void EFBFKHBJDMA(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.DPNEIICKPGD);
|
|
}
|
|
|
|
// Token: 0x06015C46 RID: 89158 RVA: 0x0051239C File Offset: 0x0051059C
|
|
[Token(Token = "0x6015C46")]
|
|
[Address(RVA = "0x1A79810", Offset = "0x1A78810", VA = "0x181A79810")]
|
|
[CompilerGenerated]
|
|
private bool DPNEIICKPGD()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x06015C47 RID: 89159 RVA: 0x005123C0 File Offset: 0x005105C0
|
|
[Token(Token = "0x6015C47")]
|
|
[Address(RVA = "0x1A80610", Offset = "0x1A7F610", VA = "0x181A80610")]
|
|
[CompilerGenerated]
|
|
private void MCFKDOOOBEC(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.PONCIKIOCAM);
|
|
}
|
|
|
|
// Token: 0x06015C48 RID: 89160 RVA: 0x00512414 File Offset: 0x00510614
|
|
[Token(Token = "0x6015C48")]
|
|
[Address(RVA = "0x1A810F0", Offset = "0x1A800F0", VA = "0x181A810F0")]
|
|
[CompilerGenerated]
|
|
private bool PONCIKIOCAM()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB;
|
|
}
|
|
|
|
// Token: 0x06015C49 RID: 89161 RVA: 0x00512448 File Offset: 0x00510648
|
|
[Token(Token = "0x6015C49")]
|
|
[Address(RVA = "0x1A7F960", Offset = "0x1A7E960", VA = "0x181A7F960")]
|
|
[CompilerGenerated]
|
|
private void IJFHECINPPI(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: 0x06015C4A RID: 89162 RVA: 0x0051248C File Offset: 0x0051068C
|
|
[Token(Token = "0x6015C4A")]
|
|
[Address(RVA = "0x1A80700", Offset = "0x1A7F700", VA = "0x181A80700")]
|
|
[CompilerGenerated]
|
|
private void MGBBAIEFCOI(CreationObjectSettingBooleanUIControl GCCLEJOGCCE)
|
|
{
|
|
PLDMAFINLJO.FANDNIHFMNM(GCCLEJOGCCE.PropertyDescription, "Supports Clambering / Teleport");
|
|
Func<bool> func = new Func(this.LBCLNAAGILG);
|
|
Action<bool> action = new Action(this.KBIAJCIKIMD);
|
|
}
|
|
|
|
// Token: 0x06015C4B RID: 89163 RVA: 0x005124CC File Offset: 0x005106CC
|
|
[Token(Token = "0x6015C4B")]
|
|
[Address(RVA = "0x1A7FA30", Offset = "0x1A7EA30", VA = "0x181A7FA30")]
|
|
[CompilerGenerated]
|
|
private void ILNGPGCDKDB(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.AHNDDOJEAOC);
|
|
}
|
|
|
|
// Token: 0x06015C4C RID: 89164 RVA: 0x00512514 File Offset: 0x00510714
|
|
[Token(Token = "0x6015C4C")]
|
|
[Address(RVA = "0x1A797F0", Offset = "0x1A787F0", VA = "0x181A797F0")]
|
|
[CompilerGenerated]
|
|
private bool AHNDDOJEAOC()
|
|
{
|
|
return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator;
|
|
}
|
|
|
|
// Token: 0x06015C4D RID: 89165 RVA: 0x0051252C File Offset: 0x0051072C
|
|
[Token(Token = "0x6015C4D")]
|
|
[Address(RVA = "0x1A7ED70", Offset = "0x1A7DD70", VA = "0x181A7ED70")]
|
|
[CompilerGenerated]
|
|
private void GHJGMLEAJMJ(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.HJENHMCMEDE);
|
|
}
|
|
|
|
// Token: 0x06015C4E RID: 89166 RVA: 0x00512570 File Offset: 0x00510770
|
|
[Token(Token = "0x6015C4E")]
|
|
[Address(RVA = "0x1A7F510", Offset = "0x1A7E510", VA = "0x181A7F510")]
|
|
[CompilerGenerated]
|
|
private bool HJENHMCMEDE()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C4F RID: 89167 RVA: 0x005125B8 File Offset: 0x005107B8
|
|
[Token(Token = "0x6015C4F")]
|
|
[Address(RVA = "0x1A7F800", Offset = "0x1A7E800", VA = "0x181A7F800")]
|
|
[CompilerGenerated]
|
|
private bool IFEJKMBJCFM()
|
|
{
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
if (this.BLIGJFOCJBA != 0 && this.BLIGJFOCJBA.OEJPFPCBAMM)
|
|
{
|
|
return this.BLIGJFOCJBA.EDOAMFNPBGK;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C50 RID: 89168 RVA: 0x005125F8 File Offset: 0x005107F8
|
|
[Token(Token = "0x6015C50")]
|
|
[Address(RVA = "0x1A7FDD0", Offset = "0x1A7EDD0", VA = "0x181A7FDD0")]
|
|
[CompilerGenerated]
|
|
private bool KMFMDNFCDAO()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
return !NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C51 RID: 89169 RVA: 0x0051264C File Offset: 0x0051084C
|
|
[Token(Token = "0x6015C51")]
|
|
[Address(RVA = "0x1A7AF30", Offset = "0x1A79F30", VA = "0x181A7AF30")]
|
|
[CompilerGenerated]
|
|
private bool BEKCGNLLPAD()
|
|
{
|
|
LMLJHMJEIGM lmljhmjeigm = Matchmaking.HMCJLLMDAAM.MMBJPGGOFHL;
|
|
if (this.BLIGJFOCJBA == 0 || !this.BLIGJFOCJBA.OEJPFPCBAMM || !this.BLIGJFOCJBA.EDOAMFNPBGK)
|
|
{
|
|
return NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.DoesCurrentRoomContainAnyKeys();
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06015C52 RID: 89170 RVA: 0x005126A0 File Offset: 0x005108A0
|
|
[Token(Token = "0x6015C52")]
|
|
[Address(RVA = "0x1A80170", Offset = "0x1A7F170", VA = "0x181A80170")]
|
|
[CompilerGenerated]
|
|
private bool LHMGINCEDIL()
|
|
{
|
|
return this.tool.MBHKHNNAKBB || this.OKNGKFALIHL.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015C53 RID: 89171 RVA: 0x005126D0 File Offset: 0x005108D0
|
|
[Token(Token = "0x6015C53")]
|
|
[Address(RVA = "0x1A79810", Offset = "0x1A78810", VA = "0x181A79810")]
|
|
[CompilerGenerated]
|
|
private bool AIKJGKOHPBG()
|
|
{
|
|
return this.KNJCBNBGAPN.IAHDANBDAAM() == 0;
|
|
}
|
|
|
|
// Token: 0x06015C54 RID: 89172 RVA: 0x005126F4 File Offset: 0x005108F4
|
|
[Token(Token = "0x6015C54")]
|
|
[Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")]
|
|
[CompilerGenerated]
|
|
private bool BHIEHKKJOOA()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x06015C55 RID: 89173 RVA: 0x00512708 File Offset: 0x00510908
|
|
[Token(Token = "0x6015C55")]
|
|
[Address(RVA = "0x1A810F0", Offset = "0x1A800F0", VA = "0x181A810F0")]
|
|
[CompilerGenerated]
|
|
private bool OIICNJJPAMG()
|
|
{
|
|
return this.OKNGKFALIHL.IAHDANBDAAM() == 0 || !this.tool.MBHKHNNAKBB;
|
|
}
|
|
|
|
// Token: 0x06015C56 RID: 89174 RVA: 0x0051273C File Offset: 0x0051093C
|
|
[Token(Token = "0x6015C56")]
|
|
[Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")]
|
|
[CompilerGenerated]
|
|
private bool EMJKJCHJEJN()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x06015C57 RID: 89175 RVA: 0x00512750 File Offset: 0x00510950
|
|
[Token(Token = "0x6015C57")]
|
|
[Address(RVA = "0x1A7B030", Offset = "0x1A7A030", VA = "0x181A7B030")]
|
|
[CompilerGenerated]
|
|
private bool IKKHNJGPNJJ()
|
|
{
|
|
return this.supportsLocomotionConfig;
|
|
}
|
|
|
|
// Token: 0x06015C58 RID: 89176 RVA: 0x00512764 File Offset: 0x00510964
|
|
[Token(Token = "0x6015C58")]
|
|
[Address(RVA = "0x1A7EED0", Offset = "0x1A7DED0", VA = "0x181A7EED0")]
|
|
[CompilerGenerated]
|
|
private int OMBLPKEIBPH()
|
|
{
|
|
return this.OPOMNIMLDOJ.IAHDANBDAAM();
|
|
}
|
|
|
|
// Token: 0x06015C59 RID: 89177 RVA: 0x00512784 File Offset: 0x00510984
|
|
[Token(Token = "0x6015C59")]
|
|
[Address(RVA = "0x1A7B040", Offset = "0x1A7A040", VA = "0x181A7B040")]
|
|
[CompilerGenerated]
|
|
private void CBFCACNAFFG(int AADEJCMADGA)
|
|
{
|
|
KLLMCPFPIIE<int> opomnimldoj = this.OPOMNIMLDOJ;
|
|
}
|
|
|
|
// Token: 0x06015C5A RID: 89178 RVA: 0x005127A0 File Offset: 0x005109A0
|
|
[Token(Token = "0x6015C5A")]
|
|
[Address(RVA = "0x1A80830", Offset = "0x1A7F830", VA = "0x181A80830")]
|
|
[CompilerGenerated]
|
|
private bool MIMKGFBPDDL()
|
|
{
|
|
return this.HJAKOIPLLBA != CreationObject.NLIGPDKKPNE.NavMeshIgnored;
|
|
}
|
|
|
|
// Token: 0x06015C5B RID: 89179 RVA: 0x005127BC File Offset: 0x005109BC
|
|
[Token(Token = "0x6015C5B")]
|
|
[Address(RVA = "0x1A797F0", Offset = "0x1A787F0", VA = "0x181A797F0")]
|
|
[CompilerGenerated]
|
|
private bool HPEACBNADMD()
|
|
{
|
|
return this.HJAKOIPLLBA == CreationObject.NLIGPDKKPNE.NavMeshGenerator;
|
|
}
|
|
|
|
// Token: 0x06015C5C RID: 89180 RVA: 0x005127D4 File Offset: 0x005109D4
|
|
[Token(Token = "0x6015C5C")]
|
|
[Address(RVA = "0x1A79860", Offset = "0x1A78860", VA = "0x181A79860")]
|
|
[CompilerGenerated]
|
|
private bool AODFHBOJIBH()
|
|
{
|
|
return this.IHFNKBNBMCA.IAHDANBDAAM() != null;
|
|
}
|
|
|
|
// Token: 0x06015C5D RID: 89181 RVA: 0x005127F4 File Offset: 0x005109F4
|
|
[Token(Token = "0x6015C5D")]
|
|
[Address(RVA = "0x1A7F460", Offset = "0x1A7E460", VA = "0x181A7F460")]
|
|
[CompilerGenerated]
|
|
private void HDAOKDHBPGF(bool IGNODFHFELK)
|
|
{
|
|
KLLMCPFPIIE<bool> ihfnkbnbmca = this.IHFNKBNBMCA;
|
|
}
|
|
|
|
// Token: 0x0400E463 RID: 58467
|
|
[Token(Token = "0x400E463")]
|
|
private const string DNNMAJKBDPH = "Frozen";
|
|
|
|
// Token: 0x0400E464 RID: 58468
|
|
[Token(Token = "0x400E464")]
|
|
public const string COLOR_PROPERTY_ID = "Color";
|
|
|
|
// Token: 0x0400E465 RID: 58469
|
|
[Token(Token = "0x400E465")]
|
|
public const string SPAWNABLE_TOOL_TYPE_INSTANTIATION_KEY = "CO_STT";
|
|
|
|
// Token: 0x0400E466 RID: 58470
|
|
[Token(Token = "0x400E466")]
|
|
public const string CIRCUIT_NODE_KEY = "CO_CN";
|
|
|
|
// Token: 0x0400E467 RID: 58471
|
|
[Token(Token = "0x400E467")]
|
|
public const DAJFOCGPHGP SELECTION_LAYER = DAJFOCGPHGP.DynamicPhysicsIgnoreDynamicAndPlayerAndEnemyPhysics;
|
|
|
|
// Token: 0x0400E468 RID: 58472
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400E468")]
|
|
private readonly Dictionary<string, FLCFOLDCOJJ> MOMAMKCKBLK;
|
|
|
|
// Token: 0x0400E469 RID: 58473
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400E469")]
|
|
[SerializeField]
|
|
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
|
private Tool tool;
|
|
|
|
// Token: 0x0400E46A RID: 58474
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400E46A")]
|
|
[SerializeField]
|
|
private MonoBehaviour[] _resetables;
|
|
|
|
// Token: 0x0400E46B RID: 58475
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400E46B")]
|
|
[SerializeField]
|
|
[OAGJHJAIMMP(FHBJCBPFODN.Self, false, false, false)]
|
|
private SandboxDeformableShape shapeDeformation;
|
|
|
|
// Token: 0x0400E46C RID: 58476
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400E46C")]
|
|
[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: 0x0400E46D RID: 58477
|
|
[FieldOffset(Offset = "0x61")]
|
|
[Token(Token = "0x400E46D")]
|
|
[SerializeField]
|
|
private bool canBeScaled;
|
|
|
|
// Token: 0x0400E46E RID: 58478
|
|
[FieldOffset(Offset = "0x62")]
|
|
[Token(Token = "0x400E46E")]
|
|
[SerializeField]
|
|
private bool scalingRestricted;
|
|
|
|
// Token: 0x0400E46F RID: 58479
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x400E46F")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("ScalingRestricted")]
|
|
[Tooltip("Negative values indicate NO restriction")]
|
|
private Vector3 minScaleRestriction;
|
|
|
|
// Token: 0x0400E470 RID: 58480
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400E470")]
|
|
[SerializeField]
|
|
[JEAMMEGEDDJ("ScalingRestricted")]
|
|
[Tooltip("Negative values indicate NO restriction")]
|
|
private Vector3 maxScaleRestriction;
|
|
|
|
// Token: 0x0400E471 RID: 58481
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400E471")]
|
|
[SerializeField]
|
|
private bool canBeRotated;
|
|
|
|
// Token: 0x0400E472 RID: 58482
|
|
[FieldOffset(Offset = "0x7D")]
|
|
[Token(Token = "0x400E472")]
|
|
[SerializeField]
|
|
private bool canBeCloned;
|
|
|
|
// Token: 0x0400E473 RID: 58483
|
|
[FieldOffset(Offset = "0x7E")]
|
|
[Token(Token = "0x400E473")]
|
|
[SerializeField]
|
|
private bool supportsLocomotionConfig;
|
|
|
|
// Token: 0x0400E474 RID: 58484
|
|
[FieldOffset(Offset = "0x7F")]
|
|
[Token(Token = "0x400E474")]
|
|
[SerializeField]
|
|
private bool supportsNavMeshConfig;
|
|
|
|
// Token: 0x0400E475 RID: 58485
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400E475")]
|
|
[SerializeField]
|
|
private bool supportsCenterPivotOperation;
|
|
|
|
// Token: 0x0400E476 RID: 58486
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400E476")]
|
|
[SerializeField]
|
|
private int settingsPriority;
|
|
|
|
// Token: 0x0400E477 RID: 58487
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400E477")]
|
|
private LocomotionSettings JKLJJEAGJJK;
|
|
|
|
// Token: 0x0400E478 RID: 58488
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400E478")]
|
|
private readonly List<CreationObject.DELHABGGHHC> EJKIPBKAAAM;
|
|
|
|
// Token: 0x0400E479 RID: 58489
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400E479")]
|
|
private readonly List<CreationObject.LHJIEIILIOO> PDDJPELIPBH;
|
|
|
|
// Token: 0x0400E47A RID: 58490
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400E47A")]
|
|
private readonly List<CreationObject.CGELIKFANLB> JGMMAAFFPGD;
|
|
|
|
// Token: 0x0400E47B RID: 58491
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400E47B")]
|
|
private bool DOGECNJCGNK;
|
|
|
|
// Token: 0x0400E47C RID: 58492
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400E47C")]
|
|
private readonly object FFDPDLGOGLN;
|
|
|
|
// Token: 0x0400E47D RID: 58493
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400E47D")]
|
|
[NonSerialized]
|
|
public bool ClearVelocitiesOnFrozenChange;
|
|
|
|
// Token: 0x0400E47E RID: 58494
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400E47E")]
|
|
private Dictionary<Type, CreationObject.LLDAIJPNCDI> BFNICLHGAGJ;
|
|
|
|
// Token: 0x0400E47F RID: 58495
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400E47F")]
|
|
private CreationObjectSettingBooleanUIControl BNGCKHKLFKB;
|
|
|
|
// Token: 0x0400E480 RID: 58496
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400E480")]
|
|
private CreationObjectSettingBooleanUIControl CFIIBPCIHIP;
|
|
|
|
// Token: 0x0400E481 RID: 58497
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400E481")]
|
|
private CreationObjectSettingBooleanUIControl PJPCOAECPNN;
|
|
|
|
// Token: 0x0400E482 RID: 58498
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400E482")]
|
|
private KeyGuidEditableUIControl BEEMILAJKCE;
|
|
|
|
// Token: 0x0400E483 RID: 58499
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400E483")]
|
|
public MFBGLIHGCGO<CreationObject> LockedStatusChangedEvent;
|
|
|
|
// Token: 0x0400E484 RID: 58500
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400E484")]
|
|
public MFBGLIHGCGO<CreationObject> OnCreationObjectWillDelete;
|
|
|
|
// Token: 0x0400E485 RID: 58501
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400E485")]
|
|
public OKNNKFGFODL ObjectScaled;
|
|
|
|
// Token: 0x0400E486 RID: 58502
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400E486")]
|
|
public OKNNKFGFODL ObjectDeformed;
|
|
|
|
// Token: 0x0400E487 RID: 58503
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400E487")]
|
|
public MFBGLIHGCGO<bool> OnFrozenChanged;
|
|
|
|
// Token: 0x0400E48C RID: 58508
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400E48C")]
|
|
private Dictionary<object, Func<CostInfo>> FIFBCBIHBGJ;
|
|
|
|
// Token: 0x0400E48D RID: 58509
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400E48D")]
|
|
private KLLMCPFPIIE<bool> OKNGKFALIHL;
|
|
|
|
// Token: 0x0400E48E RID: 58510
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400E48E")]
|
|
private KLLMCPFPIIE<bool> KNJCBNBGAPN;
|
|
|
|
// Token: 0x0400E48F RID: 58511
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400E48F")]
|
|
private KLLMCPFPIIE<bool> GNEPLELGDJE;
|
|
|
|
// Token: 0x0400E490 RID: 58512
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400E490")]
|
|
private KLLMCPFPIIE<bool> OMBOMGCPPIB;
|
|
|
|
// Token: 0x0400E491 RID: 58513
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400E491")]
|
|
private KLLMCPFPIIE<int> OPOMNIMLDOJ;
|
|
|
|
// Token: 0x0400E492 RID: 58514
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400E492")]
|
|
private KLLMCPFPIIE<Guid> BDANNMPHOMM;
|
|
|
|
// Token: 0x0400E496 RID: 58518
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400E496")]
|
|
private LIMDPCEOFDK FLLENDBIKGF;
|
|
|
|
// Token: 0x0400E497 RID: 58519
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400E497")]
|
|
private KLLMCPFPIIE<bool> BMHIAPFJHJL;
|
|
|
|
// Token: 0x0400E498 RID: 58520
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400E498")]
|
|
private KLLMCPFPIIE<bool> IHFNKBNBMCA;
|
|
|
|
// Token: 0x0400E49C RID: 58524
|
|
[FieldOffset(Offset = "0x1B8")]
|
|
[Token(Token = "0x400E49C")]
|
|
private object NGBAADOHCNN;
|
|
|
|
// Token: 0x0400E49D RID: 58525
|
|
[FieldOffset(Offset = "0x1C0")]
|
|
[Token(Token = "0x400E49D")]
|
|
private object JHODPPFLNPE;
|
|
|
|
// Token: 0x0400E49E RID: 58526
|
|
[FieldOffset(Offset = "0x1C8")]
|
|
[Token(Token = "0x400E49E")]
|
|
private bool HIBOAHECNJF;
|
|
|
|
// Token: 0x0400E4A1 RID: 58529
|
|
[FieldOffset(Offset = "0x1E0")]
|
|
[Token(Token = "0x400E4A1")]
|
|
public BoxCollider boundsOverrideCollider;
|
|
|
|
// Token: 0x0400E4A2 RID: 58530
|
|
[FieldOffset(Offset = "0x1E8")]
|
|
[Token(Token = "0x400E4A2")]
|
|
private readonly List<ILINODKFHEO> KNKGGDHCLDN;
|
|
|
|
// Token: 0x0400E4A3 RID: 58531
|
|
[FieldOffset(Offset = "0x1F0")]
|
|
[Token(Token = "0x400E4A3")]
|
|
private readonly List<DOPNALIMPNA> HNEPKPGIDJF;
|
|
|
|
// Token: 0x0400E4A4 RID: 58532
|
|
[Token(Token = "0x400E4A4")]
|
|
private static CreationObject.EDDPKDAHOAK AIDMFCHCDJE = new CreationObject.EDDPKDAHOAK();
|
|
|
|
// Token: 0x0400E4A5 RID: 58533
|
|
[FieldOffset(Offset = "0x1F8")]
|
|
[Token(Token = "0x400E4A5")]
|
|
private KLCANJPOEPC JEFDAPNBDFI;
|
|
|
|
// Token: 0x0400E4A6 RID: 58534
|
|
[FieldOffset(Offset = "0x200")]
|
|
[Token(Token = "0x400E4A6")]
|
|
private Dictionary<Collider, ConfigurableSubpiece> JJDLFAJHOBK;
|
|
|
|
// Token: 0x0400E4A7 RID: 58535
|
|
[FieldOffset(Offset = "0x208")]
|
|
[Token(Token = "0x400E4A7")]
|
|
private FKGHNNLCDPF DJPLPKDNJEM;
|
|
|
|
// Token: 0x0400E4A8 RID: 58536
|
|
[FieldOffset(Offset = "0x210")]
|
|
[Token(Token = "0x400E4A8")]
|
|
private AOLMGGAPKEH GKNDAICOIHP;
|
|
|
|
// Token: 0x0400E4AA RID: 58538
|
|
[Token(Token = "0x400E4AA")]
|
|
private const string AGDCEODNBGN = "Transformation";
|
|
|
|
// Token: 0x0400E4AB RID: 58539
|
|
[FieldOffset(Offset = "0x220")]
|
|
[Token(Token = "0x400E4AB")]
|
|
public OKNNKFGFODL OnSelectedEvent;
|
|
|
|
// Token: 0x020031E5 RID: 12773
|
|
[Token(Token = "0x20031E5")]
|
|
public enum NLIGPDKKPNE
|
|
{
|
|
// Token: 0x0400E4AD RID: 58541
|
|
[Token(Token = "0x400E4AD")]
|
|
NavMeshGenerator,
|
|
// Token: 0x0400E4AE RID: 58542
|
|
[Token(Token = "0x400E4AE")]
|
|
NavMeshIgnored,
|
|
// Token: 0x0400E4AF RID: 58543
|
|
[Token(Token = "0x400E4AF")]
|
|
NavMeshBlocker
|
|
}
|
|
|
|
// Token: 0x020031E6 RID: 12774
|
|
[Token(Token = "0x20031E6")]
|
|
public sealed class DELHABGGHHC : MulticastDelegate
|
|
{
|
|
// Token: 0x06015C5E RID: 89182 RVA: 0x00512810 File Offset: 0x00510A10
|
|
[Token(Token = "0x6015C5E")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public DELHABGGHHC(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015C5F RID: 89183 RVA: 0x0051282C File Offset: 0x00510A2C
|
|
[Token(Token = "0x6015C5F")]
|
|
[Address(RVA = "0x17EC9A0", Offset = "0x17EB9A0", VA = "0x1817EC9A0", 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: 0x06015C60 RID: 89184 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C60")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C61 RID: 89185 RVA: 0x005128F0 File Offset: 0x00510AF0
|
|
[Token(Token = "0x6015C61")]
|
|
[Address(RVA = "0x4AEA90", Offset = "0x4ADA90", VA = "0x1804AEA90", Slot = "15")]
|
|
public GBDECALBCOP EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020031E7 RID: 12775
|
|
[Token(Token = "0x20031E7")]
|
|
public sealed class LHJIEIILIOO : MulticastDelegate
|
|
{
|
|
// Token: 0x06015C62 RID: 89186 RVA: 0x00512904 File Offset: 0x00510B04
|
|
[Token(Token = "0x6015C62")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public LHJIEIILIOO(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015C63 RID: 89187 RVA: 0x00512920 File Offset: 0x00510B20
|
|
[Token(Token = "0x6015C63")]
|
|
[Address(RVA = "0x1931C20", Offset = "0x1930C20", VA = "0x181931C20", Slot = "13")]
|
|
public bool Invoke(CreationObject HLKEOJLNEGF)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C64 RID: 89188 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C64")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C65 RID: 89189 RVA: 0x005129C8 File Offset: 0x00510BC8
|
|
[Token(Token = "0x6015C65")]
|
|
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020031E8 RID: 12776
|
|
[Token(Token = "0x20031E8")]
|
|
public sealed class CGELIKFANLB : MulticastDelegate
|
|
{
|
|
// Token: 0x06015C66 RID: 89190 RVA: 0x005129DC File Offset: 0x00510BDC
|
|
[Token(Token = "0x6015C66")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public CGELIKFANLB(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015C67 RID: 89191 RVA: 0x005129F8 File Offset: 0x00510BF8
|
|
[Token(Token = "0x6015C67")]
|
|
[Address(RVA = "0x56AA30", Offset = "0x569A30", VA = "0x18056AA30", Slot = "13")]
|
|
public bool Invoke()
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015C68 RID: 89192 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C68")]
|
|
[Address(RVA = "0x564230", Offset = "0x563230", VA = "0x180564230", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06015C69 RID: 89193 RVA: 0x00512A38 File Offset: 0x00510C38
|
|
[Token(Token = "0x6015C69")]
|
|
[Address(RVA = "0x56AA00", Offset = "0x569A00", VA = "0x18056AA00", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020031E9 RID: 12777
|
|
[Token(Token = "0x20031E9")]
|
|
private sealed class LLDAIJPNCDI : MulticastDelegate
|
|
{
|
|
// Token: 0x06015C6A RID: 89194 RVA: 0x00512A4C File Offset: 0x00510C4C
|
|
[Token(Token = "0x6015C6A")]
|
|
[Address(RVA = "0x4AF020", Offset = "0x4AE020", VA = "0x1804AF020")]
|
|
public LLDAIJPNCDI(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x06015C6B RID: 89195 RVA: 0x00512A68 File Offset: 0x00510C68
|
|
[Token(Token = "0x6015C6B")]
|
|
[Address(RVA = "0xB1BE60", Offset = "0xB1AE60", VA = "0x180B1BE60", 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: 0x06015C6C RID: 89196 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C6C")]
|
|
[Address(RVA = "0x5FA200", Offset = "0x5F9200", VA = "0x1805FA200", 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: 0x06015C6D RID: 89197 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6015C6D")]
|
|
[Address(RVA = "0x4F56B0", Offset = "0x4F46B0", VA = "0x1804F56B0", Slot = "15")]
|
|
public Component EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x020031EA RID: 12778
|
|
[Token(Token = "0x20031EA")]
|
|
private class EDDPKDAHOAK : IComparer<ILINODKFHEO>
|
|
{
|
|
// Token: 0x06015C6E RID: 89198 RVA: 0x00512B6C File Offset: 0x00510D6C
|
|
[Token(Token = "0x6015C6E")]
|
|
[Address(RVA = "0x17CAC80", Offset = "0x17C9C80", VA = "0x1817CAC80", Slot = "4")]
|
|
public int Compare(ILINODKFHEO LONDCJPNKKN, ILINODKFHEO PCEJJILDLGD)
|
|
{
|
|
int jmhkmoachdg = PCEJJILDLGD.JMHKMOACHDG;
|
|
int jmhkmoachdg2 = LONDCJPNKKN.JMHKMOACHDG;
|
|
int num;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06015C6F RID: 89199 RVA: 0x00512B90 File Offset: 0x00510D90
|
|
[Token(Token = "0x6015C6F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public EDDPKDAHOAK()
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x020031EB RID: 12779
|
|
[Token(Token = "0x20031EB")]
|
|
[CompilerGenerated]
|
|
private sealed class MKNGNIIOGGE
|
|
{
|
|
// Token: 0x06015C70 RID: 89200 RVA: 0x00512BA4 File Offset: 0x00510DA4
|
|
[Token(Token = "0x6015C70")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MKNGNIIOGGE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015C71 RID: 89201 RVA: 0x00512BB8 File Offset: 0x00510DB8
|
|
[Token(Token = "0x6015C71")]
|
|
[Address(RVA = "0x17B1F50", Offset = "0x17B0F50", VA = "0x1817B1F50")]
|
|
internal void <get_inventionPermission>b__0(BBHENFCNLAB.AJCEIOJPMLJ result)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400E4B0 RID: 58544
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E4B0")]
|
|
public HECIICKPCDN permission;
|
|
}
|
|
|
|
// Token: 0x020031ED RID: 12781
|
|
[Token(Token = "0x20031ED")]
|
|
[CompilerGenerated]
|
|
private sealed class FEEKJHNMEFB
|
|
{
|
|
// Token: 0x06015C7D RID: 89213 RVA: 0x00512D1C File Offset: 0x00510F1C
|
|
[Token(Token = "0x6015C7D")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public FEEKJHNMEFB()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015C7E RID: 89214 RVA: 0x00512D30 File Offset: 0x00510F30
|
|
[Token(Token = "0x6015C7E")]
|
|
[Address(RVA = "0x192A6A0", Offset = "0x19296A0", VA = "0x18192A6A0")]
|
|
internal bool <AddFoldoutMenu>b__0()
|
|
{
|
|
List<DOPNALIMPNA> febhfimejpn = this.dynamicFoldoutMenu.FEBHFIMEJPN;
|
|
return this.<>4__this.LOHHBLPLACM >= this.minimumInventionPermission;
|
|
}
|
|
|
|
// Token: 0x0400E4BB RID: 58555
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E4BB")]
|
|
public ECJBHJOCKHL dynamicFoldoutMenu;
|
|
|
|
// Token: 0x0400E4BC RID: 58556
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400E4BC")]
|
|
public CreationObject <>4__this;
|
|
|
|
// Token: 0x0400E4BD RID: 58557
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400E4BD")]
|
|
public HECIICKPCDN minimumInventionPermission;
|
|
}
|
|
|
|
// Token: 0x020031EE RID: 12782
|
|
[Token(Token = "0x20031EE")]
|
|
[CompilerGenerated]
|
|
private sealed class JDCFLGLPAJC
|
|
{
|
|
// Token: 0x06015C7F RID: 89215 RVA: 0x00512D68 File Offset: 0x00510F68
|
|
[Token(Token = "0x6015C7F")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public JDCFLGLPAJC()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015C80 RID: 89216 RVA: 0x00512D7C File Offset: 0x00510F7C
|
|
[Token(Token = "0x6015C80")]
|
|
[Address(RVA = "0x1931BD0", Offset = "0x1930BD0", VA = "0x181931BD0")]
|
|
internal bool <WrapProperties>b__0()
|
|
{
|
|
AHPPFKFDDAB ahppfkfddab = this.property;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400E4BE RID: 58558
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E4BE")]
|
|
public AHPPFKFDDAB property;
|
|
}
|
|
|
|
// Token: 0x020031EF RID: 12783
|
|
[Token(Token = "0x20031EF")]
|
|
[CompilerGenerated]
|
|
private sealed class CJECCPBADMF
|
|
{
|
|
// Token: 0x06015C81 RID: 89217 RVA: 0x00512D98 File Offset: 0x00510F98
|
|
[Token(Token = "0x6015C81")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public CJECCPBADMF()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015C82 RID: 89218 RVA: 0x00512DAC File Offset: 0x00510FAC
|
|
[Token(Token = "0x6015C82")]
|
|
[Address(RVA = "0x192A530", Offset = "0x1929530", VA = "0x18192A530")]
|
|
internal bool <MergeFoldoutMenus>g__predicate|0(DOPNALIMPNA e)
|
|
{
|
|
if (e != 0 && e != 0)
|
|
{
|
|
string[] array = this.existingMenus;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400E4BF RID: 58559
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E4BF")]
|
|
public string[] existingMenus;
|
|
}
|
|
}
|
|
}
|