scripts
This commit is contained in:
@@ -0,0 +1,4460 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using CircuitsV2.Graph;
|
||||
using Cpp2IlInjected;
|
||||
using JetBrains.Annotations;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using RecRoom.Async;
|
||||
using RecRoom.CircuitsV2;
|
||||
using RecRoom.Core.Creation.Shapes;
|
||||
using RecRoom.Core.Rendering;
|
||||
using RecRoom.Networking.SynchronizedFields;
|
||||
using RecRoom.Persistence;
|
||||
using RecRoom.Tools.Tags;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation
|
||||
{
|
||||
// Token: 0x02002B5E RID: 11102
|
||||
[Token(Token = "0x2002B5E")]
|
||||
[RequireComponent(typeof(PhotonView))]
|
||||
[StructLayout(3)]
|
||||
public class CreationContext : MonoBehaviourPun, ANECMOONIPJ<GIPDDLFFNGG>, NFHLANMGLHD, ILHIJJDFDOD
|
||||
{
|
||||
// Token: 0x170033D6 RID: 13270
|
||||
// (get) Token: 0x060136C2 RID: 79554 RVA: 0x004A8AF0 File Offset: 0x004A6CF0
|
||||
// (set) Token: 0x060136C3 RID: 79555 RVA: 0x004A8B04 File Offset: 0x004A6D04
|
||||
[Token(Token = "0x170033D6")]
|
||||
public LJMLMMHFHIK ABBMLEAGPDH
|
||||
{
|
||||
[Token(Token = "0x60136C2")]
|
||||
[Address(RVA = "0x48F050", Offset = "0x48DA50", VA = "0x18048F050")]
|
||||
get;
|
||||
[Token(Token = "0x60136C3")]
|
||||
[Address(RVA = "0x52F860", Offset = "0x52E260", VA = "0x18052F860")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170033D7 RID: 13271
|
||||
// (get) Token: 0x060136C4 RID: 79556 RVA: 0x004A8B18 File Offset: 0x004A6D18
|
||||
[Token(Token = "0x170033D7")]
|
||||
public ActionEvent CGPFLGIAHBB
|
||||
{
|
||||
[Token(Token = "0x60136C4")]
|
||||
[Address(RVA = "0x3D3280", Offset = "0x3D1C80", VA = "0x1803D3280", Slot = "23")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170033D8 RID: 13272
|
||||
// (get) Token: 0x060136C5 RID: 79557 RVA: 0x004A8B2C File Offset: 0x004A6D2C
|
||||
[Token(Token = "0x170033D8")]
|
||||
public ActionEvent FMNODLCGMCJ
|
||||
{
|
||||
[Token(Token = "0x60136C5")]
|
||||
[Address(RVA = "0x3CBF20", Offset = "0x3CA920", VA = "0x1803CBF20")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x170033D9 RID: 13273
|
||||
// (get) Token: 0x060136C6 RID: 79558 RVA: 0x004A8B40 File Offset: 0x004A6D40
|
||||
[Token(Token = "0x170033D9")]
|
||||
public ShapeCreationContext NCEJAGKGANP
|
||||
{
|
||||
[Token(Token = "0x60136C6")]
|
||||
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
||||
get
|
||||
{
|
||||
return this.shapeCreationContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033DA RID: 13274
|
||||
// (get) Token: 0x060136C7 RID: 79559 RVA: 0x004A8B54 File Offset: 0x004A6D54
|
||||
[Token(Token = "0x170033DA")]
|
||||
public ConnectionCreationContext AGOFJEIIFOG
|
||||
{
|
||||
[Token(Token = "0x60136C7")]
|
||||
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
||||
get
|
||||
{
|
||||
return this.connectableCreationContext;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033DB RID: 13275
|
||||
// (get) Token: 0x060136C8 RID: 79560 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033DB")]
|
||||
public LFBMEDEMGHA MIDCJLJHOCI
|
||||
{
|
||||
[Token(Token = "0x60136C8")]
|
||||
[Address(RVA = "0x1693710", Offset = "0x1692110", VA = "0x181693710")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033DC RID: 13276
|
||||
// (get) Token: 0x060136C9 RID: 79561 RVA: 0x004A8B68 File Offset: 0x004A6D68
|
||||
[Token(Token = "0x170033DC")]
|
||||
public bool EFAELGKPKHG
|
||||
{
|
||||
[Token(Token = "0x60136C9")]
|
||||
[Address(RVA = "0x16937F0", Offset = "0x16921F0", VA = "0x1816937F0")]
|
||||
get
|
||||
{
|
||||
List<LFBMEDEMGHA> nepndedofjh = this.NEPNDEDOFJH;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033DD RID: 13277
|
||||
// (get) Token: 0x060136CA RID: 79562 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033DD")]
|
||||
public LFBMEDEMGHA DGOHOAPEJPG
|
||||
{
|
||||
[Token(Token = "0x60136CA")]
|
||||
[Address(RVA = "0x1693990", Offset = "0x1692390", VA = "0x181693990")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033DE RID: 13278
|
||||
// (get) Token: 0x060136CB RID: 79563 RVA: 0x004A8B84 File Offset: 0x004A6D84
|
||||
// (set) Token: 0x060136CC RID: 79564 RVA: 0x004A8BA4 File Offset: 0x004A6DA4
|
||||
[Token(Token = "0x170033DE")]
|
||||
public bool FDEANKKHGHH
|
||||
{
|
||||
[Token(Token = "0x60136CB")]
|
||||
[Address(RVA = "0x1693E10", Offset = "0x1692810", VA = "0x181693E10")]
|
||||
get
|
||||
{
|
||||
return this.GFBHPCPJLNB.Get() != null;
|
||||
}
|
||||
[Token(Token = "0x60136CC")]
|
||||
[Address(RVA = "0x1693F10", Offset = "0x1692910", VA = "0x181693F10")]
|
||||
set
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136CD RID: 79565 RVA: 0x004A8BC0 File Offset: 0x004A6DC0
|
||||
[Token(Token = "0x60136CD")]
|
||||
[Address(RVA = "0x16902F0", Offset = "0x168ECF0", VA = "0x1816902F0")]
|
||||
public void SetSelectionBoundsDirty()
|
||||
{
|
||||
this.MGDMCMIFPKJ = true;
|
||||
}
|
||||
|
||||
// Token: 0x170033DF RID: 13279
|
||||
// (get) Token: 0x060136CE RID: 79566 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// (set) Token: 0x060136CF RID: 79567 RVA: 0x004A8BD4 File Offset: 0x004A6DD4
|
||||
[Token(Token = "0x170033DF")]
|
||||
public Bounds AKGOLKJEJAA
|
||||
{
|
||||
[Token(Token = "0x60136CE")]
|
||||
[Address(RVA = "0x1693A10", Offset = "0x1692410", VA = "0x181693A10", Slot = "59")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
[Token(Token = "0x60136CF")]
|
||||
[Address(RVA = "0x16873F0", Offset = "0x1685DF0", VA = "0x1816873F0")]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E0 RID: 13280
|
||||
// (get) Token: 0x060136D0 RID: 79568 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033E0")]
|
||||
public float INPHNDHPMIN
|
||||
{
|
||||
[Token(Token = "0x60136D0")]
|
||||
[Address(RVA = "0x1693B60", Offset = "0x1692560", VA = "0x181693B60", Slot = "18")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E1 RID: 13281
|
||||
// (get) Token: 0x060136D1 RID: 79569 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033E1")]
|
||||
public Transform EIDPDMAJOGM
|
||||
{
|
||||
[Token(Token = "0x60136D1")]
|
||||
[Address(RVA = "0x1693C80", Offset = "0x1692680", VA = "0x181693C80", Slot = "60")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E2 RID: 13282
|
||||
// (get) Token: 0x060136D2 RID: 79570 RVA: 0x004A8BE4 File Offset: 0x004A6DE4
|
||||
[Token(Token = "0x170033E2")]
|
||||
public Vector3 LKKLNMNCCDF
|
||||
{
|
||||
[Token(Token = "0x60136D2")]
|
||||
[Address(RVA = "0x1693A90", Offset = "0x1692490", VA = "0x181693A90", Slot = "63")]
|
||||
get
|
||||
{
|
||||
int num = 0;
|
||||
Transform transform;
|
||||
if (transform != num)
|
||||
{
|
||||
}
|
||||
float z = Vector3.zero.z;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E3 RID: 13283
|
||||
// (get) Token: 0x060136D3 RID: 79571 RVA: 0x004A8C10 File Offset: 0x004A6E10
|
||||
// (set) Token: 0x060136D4 RID: 79572 RVA: 0x004A8C24 File Offset: 0x004A6E24
|
||||
[Token(Token = "0x170033E3")]
|
||||
public bool LJNLLJKPBIA
|
||||
{
|
||||
[Token(Token = "0x60136D3")]
|
||||
[Address(RVA = "0x1693980", Offset = "0x1692380", VA = "0x181693980")]
|
||||
get;
|
||||
[Token(Token = "0x60136D4")]
|
||||
[Address(RVA = "0x1693F00", Offset = "0x1692900", VA = "0x181693F00")]
|
||||
set;
|
||||
}
|
||||
|
||||
// Token: 0x170033E4 RID: 13284
|
||||
// (get) Token: 0x060136D5 RID: 79573 RVA: 0x004A8C38 File Offset: 0x004A6E38
|
||||
[Token(Token = "0x170033E4")]
|
||||
public bool KAMHOHFPMPH
|
||||
{
|
||||
[Token(Token = "0x60136D5")]
|
||||
[Address(RVA = "0x6374D0", Offset = "0x635ED0", VA = "0x1806374D0", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return this.AKDOJENIKFM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E5 RID: 13285
|
||||
// (get) Token: 0x060136D6 RID: 79574 RVA: 0x004A8C4C File Offset: 0x004A6E4C
|
||||
[Token(Token = "0x170033E5")]
|
||||
public bool PPOBBKNGDHP
|
||||
{
|
||||
[Token(Token = "0x60136D6")]
|
||||
[Address(RVA = "0xA0B3F0", Offset = "0xA09DF0", VA = "0x180A0B3F0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return this.OGIMEBPLDHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E6 RID: 13286
|
||||
// (get) Token: 0x060136D7 RID: 79575 RVA: 0x004A8C60 File Offset: 0x004A6E60
|
||||
[Token(Token = "0x170033E6")]
|
||||
public bool FPIJPGGBFJO
|
||||
{
|
||||
[Token(Token = "0x60136D7")]
|
||||
[Address(RVA = "0xDDD710", Offset = "0xDDC110", VA = "0x180DDD710", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return this.HPHEIDDEMHG;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E7 RID: 13287
|
||||
// (get) Token: 0x060136D8 RID: 79576 RVA: 0x004A8C74 File Offset: 0x004A6E74
|
||||
[Token(Token = "0x170033E7")]
|
||||
public bool BADMBDBLEAG
|
||||
{
|
||||
[Token(Token = "0x60136D8")]
|
||||
[Address(RVA = "0x16937A0", Offset = "0x16921A0", VA = "0x1816937A0", Slot = "36")]
|
||||
get
|
||||
{
|
||||
return this.OBONCDEDBOJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E8 RID: 13288
|
||||
// (get) Token: 0x060136D9 RID: 79577 RVA: 0x004A8C88 File Offset: 0x004A6E88
|
||||
[Token(Token = "0x170033E8")]
|
||||
public bool KCBOJCCMFDP
|
||||
{
|
||||
[Token(Token = "0x60136D9")]
|
||||
[Address(RVA = "0x1693790", Offset = "0x1692190", VA = "0x181693790", Slot = "37")]
|
||||
get
|
||||
{
|
||||
return this.LCEKPHLOLNL;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033E9 RID: 13289
|
||||
// (get) Token: 0x060136DA RID: 79578 RVA: 0x004A8C9C File Offset: 0x004A6E9C
|
||||
[Token(Token = "0x170033E9")]
|
||||
public bool HKAABEBLAFK
|
||||
{
|
||||
[Token(Token = "0x60136DA")]
|
||||
[Address(RVA = "0x668B70", Offset = "0x667570", VA = "0x180668B70", Slot = "38")]
|
||||
get
|
||||
{
|
||||
return this.LEIEAMPOFHD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033EA RID: 13290
|
||||
// (get) Token: 0x060136DB RID: 79579 RVA: 0x004A8CB0 File Offset: 0x004A6EB0
|
||||
[Token(Token = "0x170033EA")]
|
||||
public bool DAJNEANFNEM
|
||||
{
|
||||
[Token(Token = "0x60136DB")]
|
||||
[Address(RVA = "0x5682A0", Offset = "0x566CA0", VA = "0x1805682A0")]
|
||||
get
|
||||
{
|
||||
return this.KEAPCAJJOLD;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1400019F RID: 415
|
||||
// (add) Token: 0x060136DC RID: 79580 RVA: 0x004A8CC4 File Offset: 0x004A6EC4
|
||||
// (remove) Token: 0x060136DD RID: 79581 RVA: 0x004A8CE0 File Offset: 0x004A6EE0
|
||||
[Token(Token = "0x1400019F")]
|
||||
public event CreationContext.DEAMIHHALFP LGBELBHJKOK
|
||||
{
|
||||
[Token(Token = "0x60136DC")]
|
||||
[Address(RVA = "0x1693670", Offset = "0x1692070", VA = "0x181693670")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x60136DD")]
|
||||
[Address(RVA = "0x1693E60", Offset = "0x1692860", VA = "0x181693E60")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136DE RID: 79582 RVA: 0x004A8CFC File Offset: 0x004A6EFC
|
||||
[Token(Token = "0x60136DE")]
|
||||
[Address(RVA = "0x1685960", Offset = "0x1684360", VA = "0x181685960", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
LJMLMMHFHIK ljmlmmhfhik = new LJMLMMHFHIK(this);
|
||||
this.<FEHJEGDKNLE>k__BackingField = ljmlmmhfhik;
|
||||
CreationContext.AllContexts.Add(this);
|
||||
PhotonView photonView = base.photonView;
|
||||
Action<int> action = new Action(this.HDHNBJNEFPO);
|
||||
photonView.OwnerChangedEvent += action;
|
||||
int num;
|
||||
int num2;
|
||||
SynchronizedField<bool> synchronizedField = new SynchronizedField(this, "CC_WFS", num, (SetterPermissionMode)num2, num2, num2);
|
||||
num2 = 0;
|
||||
num = 0;
|
||||
this.GFBHPCPJLNB = synchronizedField;
|
||||
}
|
||||
|
||||
// Token: 0x060136DF RID: 79583 RVA: 0x004A8D6C File Offset: 0x004A6F6C
|
||||
[Token(Token = "0x60136DF")]
|
||||
[Address(RVA = "0x1691C60", Offset = "0x1690660", VA = "0x181691C60")]
|
||||
private void Start()
|
||||
{
|
||||
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
RoomPersistenceManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action = new Action(this.FMLNKDJEPMB);
|
||||
instance2.NNKFGEALMHJ += action;
|
||||
RoomPersistenceManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action2 = new Action(this.ABOPMOLCCGB);
|
||||
instance3.NPCNGKGEKMB += action2;
|
||||
RoomPersistenceManager instance4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action3 = new Action(this.OHIJPOGJBFG);
|
||||
instance4.RoomSaveFailureEvent += action3;
|
||||
RoomPersistenceManager instance5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action4 = new Action(this.CAIBPLEDNGE);
|
||||
instance5.OEEEEIDBCDJ += action4;
|
||||
RoomPersistenceManager instance6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action5 = new Action(this.FNFBGCFKEMC);
|
||||
instance6.OPIHPFLNNMH += action5;
|
||||
RoomPersistenceManager instance7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action6 = new Action(this.FHJLFOHDJKP);
|
||||
instance7.RoomReloadFailureEvent += action6;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E0 RID: 79584 RVA: 0x004A8E44 File Offset: 0x004A7044
|
||||
[Token(Token = "0x60136E0")]
|
||||
[Address(RVA = "0x168CC30", Offset = "0x168B630", VA = "0x18168CC30", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
PhotonView photonView = base.photonView;
|
||||
Action<int> action = new Action(this.HDHNBJNEFPO);
|
||||
photonView.OwnerChangedEvent -= action;
|
||||
LJMLMMHFHIK ljmlmmhfhik = this.<FEHJEGDKNLE>k__BackingField;
|
||||
if (ljmlmmhfhik != 0)
|
||||
{
|
||||
ljmlmmhfhik.Dispose();
|
||||
}
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.RemoveAllFromSelection();
|
||||
}
|
||||
RoomPersistenceManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
RoomPersistenceManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action2 = new Action(this.FMLNKDJEPMB);
|
||||
instance2.NNKFGEALMHJ -= action2;
|
||||
RoomPersistenceManager instance3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action3 = new Action(this.ABOPMOLCCGB);
|
||||
instance3.NPCNGKGEKMB -= action3;
|
||||
RoomPersistenceManager instance4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action4 = new Action(this.OHIJPOGJBFG);
|
||||
instance4.RoomSaveFailureEvent -= action4;
|
||||
RoomPersistenceManager instance5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action5 = new Action(this.CAIBPLEDNGE);
|
||||
instance5.OEEEEIDBCDJ -= action5;
|
||||
RoomPersistenceManager instance6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action action6 = new Action(this.FNFBGCFKEMC);
|
||||
instance6.OPIHPFLNNMH -= action6;
|
||||
RoomPersistenceManager instance7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Action<string> action7 = new Action(this.FHJLFOHDJKP);
|
||||
instance7.RoomReloadFailureEvent -= action7;
|
||||
}
|
||||
bool flag = CreationContext.AllContexts.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x060136E1 RID: 79585 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60136E1")]
|
||||
[Address(RVA = "0x1692F30", Offset = "0x1691930", VA = "0x181692F30")]
|
||||
private void Update()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060136E2 RID: 79586 RVA: 0x004A8F70 File Offset: 0x004A7170
|
||||
[Token(Token = "0x60136E2")]
|
||||
[Address(RVA = "0x1686100", Offset = "0x1684B00", VA = "0x181686100")]
|
||||
private void FMLNKDJEPMB()
|
||||
{
|
||||
this.FINJDHMIOMO();
|
||||
}
|
||||
|
||||
// Token: 0x060136E3 RID: 79587 RVA: 0x004A8F84 File Offset: 0x004A7184
|
||||
[Token(Token = "0x60136E3")]
|
||||
[Address(RVA = "0x1685310", Offset = "0x1683D10", VA = "0x181685310")]
|
||||
private void ABOPMOLCCGB()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
int num = 0;
|
||||
gfbhpcpjlnb.Set(num);
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceComplete();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E4 RID: 79588 RVA: 0x004A8FBC File Offset: 0x004A71BC
|
||||
[Token(Token = "0x60136E4")]
|
||||
[Address(RVA = "0x1685310", Offset = "0x1683D10", VA = "0x181685310")]
|
||||
private void OHIJPOGJBFG(string MOPOMPHBHKF)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
int num = 0;
|
||||
gfbhpcpjlnb.Set(num);
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceComplete();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E5 RID: 79589 RVA: 0x004A8FF4 File Offset: 0x004A71F4
|
||||
[Token(Token = "0x60136E5")]
|
||||
[Address(RVA = "0x1686100", Offset = "0x1684B00", VA = "0x181686100")]
|
||||
private void CAIBPLEDNGE()
|
||||
{
|
||||
this.FINJDHMIOMO();
|
||||
}
|
||||
|
||||
// Token: 0x060136E6 RID: 79590 RVA: 0x004A9008 File Offset: 0x004A7208
|
||||
[Token(Token = "0x60136E6")]
|
||||
[Address(RVA = "0x1685310", Offset = "0x1683D10", VA = "0x181685310")]
|
||||
private void FNFBGCFKEMC()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
int num = 0;
|
||||
gfbhpcpjlnb.Set(num);
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceComplete();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E7 RID: 79591 RVA: 0x004A9040 File Offset: 0x004A7240
|
||||
[Token(Token = "0x60136E7")]
|
||||
[Address(RVA = "0x1685310", Offset = "0x1683D10", VA = "0x181685310")]
|
||||
private void FHJLFOHDJKP(string MOPOMPHBHKF)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
int num = 0;
|
||||
gfbhpcpjlnb.Set(num);
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceComplete();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E8 RID: 79592 RVA: 0x004A9078 File Offset: 0x004A7278
|
||||
[Token(Token = "0x60136E8")]
|
||||
[Address(RVA = "0x1688A20", Offset = "0x1687420", VA = "0x181688A20")]
|
||||
private void FINJDHMIOMO()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.RemoveAllFromSelection();
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceStart();
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136E9 RID: 79593 RVA: 0x004A90B0 File Offset: 0x004A72B0
|
||||
[Token(Token = "0x60136E9")]
|
||||
[Address(RVA = "0x1685310", Offset = "0x1683D10", VA = "0x181685310")]
|
||||
private void KCBLCKLNBNB()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
SynchronizedField<bool> gfbhpcpjlnb = this.GFBHPCPJLNB;
|
||||
int num = 0;
|
||||
gfbhpcpjlnb.Set(num);
|
||||
this.shapeCreationContext.AuthorityHandleRoomPersistenceComplete();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136EA RID: 79594 RVA: 0x004A90E8 File Offset: 0x004A72E8
|
||||
[Token(Token = "0x60136EA")]
|
||||
[Address(RVA = "0x1686BC0", Offset = "0x16855C0", VA = "0x181686BC0")]
|
||||
public KJIBJJOHPEJ CanAffordObject(OGNBCNBPFCC AAICMBDEJBE, out CostInfo OLAOCCEEDFI)
|
||||
{
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
KJIBJJOHPEJ kjibjjohpej;
|
||||
return kjibjjohpej;
|
||||
}
|
||||
|
||||
// Token: 0x060136EB RID: 79595 RVA: 0x004A9104 File Offset: 0x004A7304
|
||||
[Token(Token = "0x60136EB")]
|
||||
[Address(RVA = "0x1686B40", Offset = "0x1685540", VA = "0x181686B40")]
|
||||
public KJIBJJOHPEJ CanAffordObject(OGNBCNBPFCC AAICMBDEJBE)
|
||||
{
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
KJIBJJOHPEJ kjibjjohpej;
|
||||
return kjibjjohpej;
|
||||
}
|
||||
|
||||
// Token: 0x060136EC RID: 79596 RVA: 0x004A9120 File Offset: 0x004A7320
|
||||
[Token(Token = "0x60136EC")]
|
||||
[Address(RVA = "0x1686F60", Offset = "0x1685960", VA = "0x181686F60")]
|
||||
public IPromise<Tool> CreateObject(OGNBCNBPFCC AAICMBDEJBE, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB)
|
||||
{
|
||||
Guid empty = Guid.Empty;
|
||||
CreationContext.KNNDDHBECDA knnddhbecda = new CreationContext.KNNDDHBECDA();
|
||||
float z = DDHPAFKBMON.z;
|
||||
knnddhbecda.position.z = z;
|
||||
knnddhbecda.<>4__this = this;
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
float z2 = knnddhbecda.position.z;
|
||||
int num = 0;
|
||||
Action<Tool> action = delegate(Tool tool)
|
||||
{
|
||||
if (tool.MBHKHNNAKBB)
|
||||
{
|
||||
CreationContext <>4__this = knnddhbecda.<>4__this;
|
||||
CreationObject creationObject = tool.creationObject;
|
||||
bool flag = <>4__this.<NGDMBEPPAJP>k__BackingField;
|
||||
creationObject.IJHDEPALIAG = flag;
|
||||
}
|
||||
tool.creationObject.OnCreatedBySpawning();
|
||||
CreationContext <>4__this2 = knnddhbecda.<>4__this;
|
||||
float z3 = knnddhbecda.position.z;
|
||||
};
|
||||
IPromise<Tool> promise;
|
||||
if (num < knnddhbecda)
|
||||
{
|
||||
num += num;
|
||||
if (num == knnddhbecda)
|
||||
{
|
||||
promise += promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return promise.Then(action);
|
||||
}
|
||||
|
||||
// Token: 0x060136ED RID: 79597 RVA: 0x004A91A4 File Offset: 0x004A73A4
|
||||
[Token(Token = "0x60136ED")]
|
||||
[Address(RVA = "0x1687180", Offset = "0x1685B80", VA = "0x181687180")]
|
||||
public IPromise<Tool> CreateObject(OGNBCNBPFCC AAICMBDEJBE, Vector3 DDHPAFKBMON, Quaternion IGPENJBJADK, float FNJKKNKLDPB, Guid ENJEOLBEALP)
|
||||
{
|
||||
CreationContext.KNNDDHBECDA knnddhbecda = new CreationContext.KNNDDHBECDA();
|
||||
float z = DDHPAFKBMON.z;
|
||||
knnddhbecda.position.z = z;
|
||||
knnddhbecda.<>4__this = this;
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
float z2 = knnddhbecda.position.z;
|
||||
Action<Tool> action = delegate(Tool tool)
|
||||
{
|
||||
if (tool.MBHKHNNAKBB)
|
||||
{
|
||||
CreationContext <>4__this = knnddhbecda.<>4__this;
|
||||
CreationObject creationObject = tool.creationObject;
|
||||
bool flag = <>4__this.<NGDMBEPPAJP>k__BackingField;
|
||||
creationObject.IJHDEPALIAG = flag;
|
||||
}
|
||||
tool.creationObject.OnCreatedBySpawning();
|
||||
CreationContext <>4__this2 = knnddhbecda.<>4__this;
|
||||
float z3 = knnddhbecda.position.z;
|
||||
};
|
||||
IPromise<Tool> promise;
|
||||
if (num < knnddhbecda)
|
||||
{
|
||||
num += num;
|
||||
if (num == knnddhbecda)
|
||||
{
|
||||
promise += promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
return promise.Then(action);
|
||||
}
|
||||
|
||||
// Token: 0x060136EE RID: 79598 RVA: 0x004A921C File Offset: 0x004A741C
|
||||
[Token(Token = "0x60136EE")]
|
||||
[Address(RVA = "0x168DFD0", Offset = "0x168C9D0", VA = "0x18168DFD0", Slot = "19")]
|
||||
public int RaycastPick(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, GIPDDLFFNGG[] IJNKLEJAHGE, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL)
|
||||
{
|
||||
int num = 0;
|
||||
float z = DJBBMJBBNHB.z;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
GIPDDLFFNGG gipddlffngg;
|
||||
if (gipddlffngg != 0)
|
||||
{
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x060136EF RID: 79599 RVA: 0x004A9248 File Offset: 0x004A7448
|
||||
[Token(Token = "0x60136EF")]
|
||||
[Address(RVA = "0x168E160", Offset = "0x168CB60", VA = "0x18168E160", Slot = "22")]
|
||||
public bool Raycast(Vector3 CACFKFOOHID, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, out GIPDDLFFNGG GNGBKFCHFKO, out Vector3 MMEIDGMCHNK, out Collider GKPCABGDNLO)
|
||||
{
|
||||
float z = DJBBMJBBNHB.z;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
GIPDDLFFNGG gipddlffngg;
|
||||
return gipddlffngg != 0;
|
||||
}
|
||||
|
||||
// Token: 0x060136F0 RID: 79600 RVA: 0x004A9270 File Offset: 0x004A7470
|
||||
[Token(Token = "0x60136F0")]
|
||||
[Address(RVA = "0x16866B0", Offset = "0x16850B0", VA = "0x1816866B0")]
|
||||
private GIPDDLFFNGG COOBBICBBPE(Collider MBEHODBGOJI, bool KLBILLAPGMO)
|
||||
{
|
||||
Chip componentInParent = MBEHODBGOJI.gameObject.GetComponentInParent<Chip>();
|
||||
int num = 0;
|
||||
bool flag = componentInParent != num;
|
||||
if (!flag)
|
||||
{
|
||||
Tool tool = MBEHODBGOJI.AMKJBLIFHPB();
|
||||
int num2 = 0;
|
||||
if (tool == num2)
|
||||
{
|
||||
goto IL_4D;
|
||||
}
|
||||
}
|
||||
if (componentInParent == 0 || !flag || flag || this.MIDCJLJHOCI == 0 || this.MIDCJLJHOCI != 0)
|
||||
{
|
||||
}
|
||||
IL_4D:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060136F1 RID: 79601 RVA: 0x004A92D0 File Offset: 0x004A74D0
|
||||
[Token(Token = "0x60136F1")]
|
||||
[Address(RVA = "0x168D1F0", Offset = "0x168BBF0", VA = "0x18168D1F0")]
|
||||
private GIPDDLFFNGG PJADAKHFEFA(Collider MBEHODBGOJI, float IPHNHANDDAJ)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (!Mathf.Approximately(IPHNHANDDAJ, (float)num2))
|
||||
{
|
||||
float <PHAFKCPADFB>k__BackingField = global::Player.<EGKJPJKLEAI>k__BackingField.DNBIPBNNKJH.<PHAFKCPADFB>k__BackingField;
|
||||
return this.COOBBICBBPE(MBEHODBGOJI, num != 0);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060136F2 RID: 79602 RVA: 0x004A930C File Offset: 0x004A750C
|
||||
[Token(Token = "0x60136F2")]
|
||||
[Address(RVA = "0x1690F80", Offset = "0x168F980", VA = "0x181690F80", Slot = "20")]
|
||||
public int SpherecastPick(Vector3 CACFKFOOHID, float BIEPNJMPEOD, Vector3 DJBBMJBBNHB, float DJGCMOJICGK, GIPDDLFFNGG[] IJNKLEJAHGE, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL)
|
||||
{
|
||||
int num = 0;
|
||||
Func<Collider, float, GIPDDLFFNGG> func = new Func(this.PJADAKHFEFA);
|
||||
float z = DJBBMJBBNHB.z;
|
||||
float z2 = CACFKFOOHID.z;
|
||||
GIPDDLFFNGG gipddlffngg;
|
||||
if (gipddlffngg != 0)
|
||||
{
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x060136F3 RID: 79603 RVA: 0x004A9344 File Offset: 0x004A7544
|
||||
[Token(Token = "0x60136F3")]
|
||||
[Address(RVA = "0x1690CA0", Offset = "0x168F6A0", VA = "0x181690CA0", Slot = "21")]
|
||||
public int SpherePick(Vector3 CACFKFOOHID, float OMLBPICLALA, Vector3 NGNFDMDBFBO, GIPDDLFFNGG[] LHCPFKBKICL)
|
||||
{
|
||||
int num = 0;
|
||||
Collider[] immediate_COLLIDER_HITS = PhysicsExt.IMMEDIATE_COLLIDER_HITS;
|
||||
float z = CACFKFOOHID.z;
|
||||
int num2;
|
||||
if (num2 > 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
Collider collider = immediate_COLLIDER_HITS[num];
|
||||
if (this.COOBBICBBPE(collider, num3 != 0) != 0)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z2 = vector.z;
|
||||
Vector3 vector2;
|
||||
float z3 = vector2.z;
|
||||
num++;
|
||||
throw new ArrayTypeMismatchException();
|
||||
}
|
||||
num++;
|
||||
if (num < num2)
|
||||
{
|
||||
}
|
||||
}
|
||||
return num;
|
||||
}
|
||||
|
||||
// Token: 0x170033EB RID: 13291
|
||||
// (get) Token: 0x060136F4 RID: 79604 RVA: 0x004A93AC File Offset: 0x004A75AC
|
||||
[Token(Token = "0x170033EB")]
|
||||
public bool FACMDIMLMMD
|
||||
{
|
||||
[Token(Token = "0x60136F4")]
|
||||
[Address(RVA = "0x1693870", Offset = "0x1692270", VA = "0x181693870", Slot = "15")]
|
||||
get
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033EC RID: 13292
|
||||
// (get) Token: 0x060136F5 RID: 79605 RVA: 0x004A93C8 File Offset: 0x004A75C8
|
||||
[Token(Token = "0x170033EC")]
|
||||
public int ENEJDOAEDCJ
|
||||
{
|
||||
[Token(Token = "0x60136F5")]
|
||||
[Address(RVA = "0x1693A50", Offset = "0x1692450", VA = "0x181693A50", Slot = "16")]
|
||||
get
|
||||
{
|
||||
return this.LLFDKCNCMKF._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033ED RID: 13293
|
||||
// (get) Token: 0x060136F6 RID: 79606 RVA: 0x004A93E8 File Offset: 0x004A75E8
|
||||
[Token(Token = "0x170033ED")]
|
||||
public bool IPJFJGPPJMH
|
||||
{
|
||||
[Token(Token = "0x60136F6")]
|
||||
[Address(RVA = "0x1693830", Offset = "0x1692230", VA = "0x181693830")]
|
||||
get
|
||||
{
|
||||
List<CreationObject> chmmbnihbja = this.CHMMBNIHBJA;
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033EE RID: 13294
|
||||
// (get) Token: 0x060136F7 RID: 79607 RVA: 0x004A9404 File Offset: 0x004A7604
|
||||
[Token(Token = "0x170033EE")]
|
||||
public int MAIKCPNCDBL
|
||||
{
|
||||
[Token(Token = "0x60136F7")]
|
||||
[Address(RVA = "0x16937B0", Offset = "0x16921B0", VA = "0x1816937B0")]
|
||||
get
|
||||
{
|
||||
return this.CHMMBNIHBJA._size;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033EF RID: 13295
|
||||
// (get) Token: 0x060136F8 RID: 79608 RVA: 0x004A9424 File Offset: 0x004A7624
|
||||
[Token(Token = "0x170033EF")]
|
||||
public bool PFKCOIPIJMK
|
||||
{
|
||||
[Token(Token = "0x60136F8")]
|
||||
[Address(RVA = "0x1693D10", Offset = "0x1692710", VA = "0x181693D10")]
|
||||
get
|
||||
{
|
||||
IEnumerable<CreationObject> enumerable = Enumerable.OfType<CreationObject>(this.LLFDKCNCMKF);
|
||||
Func<CreationObject, bool> <>9__133_ = CreationContext.<>c.<>9__133_0;
|
||||
if (<>9__133_ == 0)
|
||||
{
|
||||
CreationContext.<>c.<>9__133_0 = (CreationObject o) => o.supportsCenterPivotOperation;
|
||||
}
|
||||
return Enumerable.All<CreationObject>(enumerable, <>9__133_);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033F0 RID: 13296
|
||||
// (get) Token: 0x060136F9 RID: 79609 RVA: 0x004A9464 File Offset: 0x004A7664
|
||||
[Token(Token = "0x170033F0")]
|
||||
public IEnumerable<GIPDDLFFNGG> NLCFLGCGJMJ
|
||||
{
|
||||
[Token(Token = "0x60136F9")]
|
||||
[Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740", Slot = "17")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060136F9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<GIPDDLFFNGG> RecRoom.Core.Creation.CreationContext::get_CurrentSelection()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>(CreationContext::LLFDKCNCMKF, ldloc:CreationContext(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: 0x170033F1 RID: 13297
|
||||
// (get) Token: 0x060136FA RID: 79610 RVA: 0x004A9478 File Offset: 0x004A7678
|
||||
[Token(Token = "0x170033F1")]
|
||||
public IEnumerable<CreationObject> EKJLAJNDHOD
|
||||
{
|
||||
[Token(Token = "0x60136FA")]
|
||||
[Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")]
|
||||
get
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060136FA)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerable`1<RecRoom.Core.Creation.CreationObject> RecRoom.Core.Creation.CreationContext::get_CurrentSelectionAsCreationObjects()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Core.Creation.CreationObject>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.Core.Creation.CreationObject>(CreationContext::CHMMBNIHBJA, ldloc:CreationContext(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: 0x060136FB RID: 79611 RVA: 0x004A948C File Offset: 0x004A768C
|
||||
[Token(Token = "0x60136FB")]
|
||||
[Address(RVA = "0x168B050", Offset = "0x1689A50", VA = "0x18168B050", Slot = "24")]
|
||||
public bool IsSelected(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
return this.LLFDKCNCMKF.Contains(JKDHPHFBDMJ);
|
||||
}
|
||||
|
||||
// Token: 0x060136FC RID: 79612 RVA: 0x004A94AC File Offset: 0x004A76AC
|
||||
[Token(Token = "0x60136FC")]
|
||||
[Address(RVA = "0x1690A90", Offset = "0x168F490", VA = "0x181690A90")]
|
||||
public bool SetSelection(int FAHPFMEADMG, GIPDDLFFNGG[] PJAGPLNPLFK)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
int num = 0;
|
||||
if (FAHPFMEADMG > 0)
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf2 = this.LLFDKCNCMKF;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
GIPDDLFFNGG gipddlffngg = PJAGPLNPLFK[num];
|
||||
num++;
|
||||
}
|
||||
this.RemoveAllFromSelection();
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
if (FAHPFMEADMG > 0)
|
||||
{
|
||||
int length = PJAGPLNPLFK.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GIPDDLFFNGG gipddlffngg2 = PJAGPLNPLFK[num];
|
||||
bool flag = this.LKEDOINBOGG(gipddlffngg2);
|
||||
num++;
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
int length2 = PJAGPLNPLFK.Length;
|
||||
if (num >= length2)
|
||||
{
|
||||
goto IL_CF;
|
||||
}
|
||||
GIPDDLFFNGG gipddlffngg3 = PJAGPLNPLFK[num];
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.MGDBBGINKNF(gipddlffngg3);
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
actionEvent.Invoke(num2 != 0);
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
ActionEvent actionEvent2 = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent2 != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
actionEvent2.Invoke(num3 != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
IL_CF:
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x060136FD RID: 79613 RVA: 0x004A9590 File Offset: 0x004A7790
|
||||
[Token(Token = "0x60136FD")]
|
||||
[Address(RVA = "0x16858F0", Offset = "0x16842F0", VA = "0x1816858F0", Slot = "26")]
|
||||
public bool AddToSelection(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
bool flag = this.LKEDOINBOGG(JKDHPHFBDMJ);
|
||||
if (!flag)
|
||||
{
|
||||
return flag;
|
||||
}
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num = 0;
|
||||
actionEvent.Invoke(num != 0);
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060136FE RID: 79614 RVA: 0x004A95CC File Offset: 0x004A77CC
|
||||
[Token(Token = "0x60136FE")]
|
||||
[Address(RVA = "0x16857B0", Offset = "0x16841B0", VA = "0x1816857B0", Slot = "27")]
|
||||
public bool AddToSelection(int AJEGFAMKCDO, GIPDDLFFNGG[] BCPBPLDHDMA)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
int num = 0;
|
||||
if (AJEGFAMKCDO > 0)
|
||||
{
|
||||
int length = BCPBPLDHDMA.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GIPDDLFFNGG gipddlffngg = BCPBPLDHDMA[num];
|
||||
bool flag = this.LKEDOINBOGG(gipddlffngg);
|
||||
num++;
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
int length2 = BCPBPLDHDMA.Length;
|
||||
if (num >= length2)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
GIPDDLFFNGG gipddlffngg2 = BCPBPLDHDMA[num];
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.MGDBBGINKNF(gipddlffngg2);
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
actionEvent.Invoke(num2 != 0);
|
||||
}
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
ActionEvent actionEvent2 = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent2 != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
actionEvent2.Invoke(num3 != 0);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x060136FF RID: 79615 RVA: 0x004A9678 File Offset: 0x004A7878
|
||||
[Token(Token = "0x60136FF")]
|
||||
[Address(RVA = "0x168E610", Offset = "0x168D010", VA = "0x18168E610", Slot = "28")]
|
||||
public void RemoveFromSelection(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.MGDBBGINKNF(JKDHPHFBDMJ);
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num = 0;
|
||||
actionEvent.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013700 RID: 79616 RVA: 0x004A96AC File Offset: 0x004A78AC
|
||||
[Token(Token = "0x6013700")]
|
||||
[Address(RVA = "0x168E550", Offset = "0x168CF50", VA = "0x18168E550", Slot = "29")]
|
||||
public void RemoveAllFromSelection()
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
GIPDDLFFNGG[] array = this.LLFDKCNCMKF.ToArray();
|
||||
int num = 0;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
GIPDDLFFNGG gipddlffngg = array[num];
|
||||
this.MGDBBGINKNF(gipddlffngg);
|
||||
num++;
|
||||
}
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
actionEvent.Invoke(num2 != 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013701 RID: 79617 RVA: 0x004A9710 File Offset: 0x004A7910
|
||||
[Token(Token = "0x6013701")]
|
||||
[Address(RVA = "0x168A0C0", Offset = "0x1688AC0", VA = "0x18168A0C0", Slot = "64")]
|
||||
public IReadOnlyDictionary<Collider, GIPDDLFFNGG> GetSelectionCollidersMap()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.LEEGJFHHEEL.Clear();
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
Dictionary<Collider, GIPDDLFFNGG> leegjfhheel = this.LEEGJFHHEEL;
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_4A;
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
Dictionary<Collider, GIPDDLFFNGG> leegjfhheel2 = this.LEEGJFHHEEL;
|
||||
throw new NullReferenceException();
|
||||
IL_4A:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013702 RID: 79618 RVA: 0x004A9778 File Offset: 0x004A7978
|
||||
[Token(Token = "0x6013702")]
|
||||
[Address(RVA = "0x1689A50", Offset = "0x1688450", VA = "0x181689A50")]
|
||||
public IEnumerable<GIPDDLFFNGG> GetCurrentSelectionAndChildObjects()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
HashSet<GIPDDLFFNGG> hashSet = new HashSet();
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List<GIPDDLFFNGG>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013703 RID: 79619 RVA: 0x004A97B8 File Offset: 0x004A79B8
|
||||
[Token(Token = "0x6013703")]
|
||||
[Address(RVA = "0x1686870", Offset = "0x1685270", VA = "0x181686870")]
|
||||
private static void CPIHLEIIFPA(LFBMEDEMGHA CKEBCMEKCJH, HashSet<GIPDDLFFNGG> IEAFNBDIEKH)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013704 RID: 79620 RVA: 0x004A97E8 File Offset: 0x004A79E8
|
||||
[Token(Token = "0x6013704")]
|
||||
[Address(RVA = "0x1689C20", Offset = "0x1688620", VA = "0x181689C20")]
|
||||
public IEnumerable<GIPDDLFFNGG> GetCurrentSelectionForTemplate()
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
HashSet<GIPDDLFFNGG> hashSet = new HashSet();
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List<GIPDDLFFNGG>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_6A;
|
||||
}
|
||||
Func<GIPDDLFFNGG, Guid> func;
|
||||
if (CreationContext.<>c.<>9__148_0 == 0)
|
||||
{
|
||||
func = delegate(GIPDDLFFNGG o)
|
||||
{
|
||||
int num3 = 0;
|
||||
num3 += num3;
|
||||
num3++;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
CreationContext.<>c.<>9__148_0 = func;
|
||||
}
|
||||
List<Guid> list = Enumerable.ToList<Guid>(Enumerable.Select<GIPDDLFFNGG, Guid>(hashSet, func));
|
||||
HashSet<GIPDDLFFNGG>.Enumerator enumerator2;
|
||||
int num2;
|
||||
if (enumerator2 != 0)
|
||||
{
|
||||
CircuitManagerV2 instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
num2 = 0;
|
||||
CircuitGraphObject circuitGraphObject;
|
||||
if (circuitGraphObject.<CircuitContext>k__BackingField.<Parent>k__BackingField != 0)
|
||||
{
|
||||
goto IL_6A;
|
||||
}
|
||||
goto IL_6E;
|
||||
}
|
||||
IL_7A:
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_6E:
|
||||
if (!list.Contains(num2))
|
||||
{
|
||||
goto IL_7A;
|
||||
}
|
||||
goto IL_8F;
|
||||
IL_6A:
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_6E;
|
||||
}
|
||||
goto IL_8F;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
IL_8F:
|
||||
Exception ex = new Exception("Found chip in selection that also has a parent in the selection");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013705 RID: 79621 RVA: 0x004A98B4 File Offset: 0x004A7AB4
|
||||
[Token(Token = "0x6013705")]
|
||||
[Address(RVA = "0x168A530", Offset = "0x1688F30", VA = "0x18168A530")]
|
||||
private static void HMNKJDMEBHJ(GIPDDLFFNGG JPMMLFNOCDC, [NotNull] HashSet<GIPDDLFFNGG> IEAFNBDIEKH)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (JPMMLFNOCDC == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
bool flag = IEAFNBDIEKH.Add(JPMMLFNOCDC);
|
||||
if (!flag || !flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013706 RID: 79622 RVA: 0x004A98F0 File Offset: 0x004A7AF0
|
||||
[Token(Token = "0x6013706")]
|
||||
[Address(RVA = "0x168D9B0", Offset = "0x168C3B0", VA = "0x18168D9B0")]
|
||||
public bool PushActiveGroup(LFBMEDEMGHA HBNIDEHPJIL)
|
||||
{
|
||||
while (base.hasAuthority && HBNIDEHPJIL != 0 && this.GFBHPCPJLNB.Get() == 0)
|
||||
{
|
||||
GBDECALBCOP gbdecalbcop;
|
||||
if (gbdecalbcop == GBDECALBCOP.Success)
|
||||
{
|
||||
int num;
|
||||
if (gbdecalbcop != GBDECALBCOP.Success)
|
||||
{
|
||||
GBDECALBCOP gbdecalbcop2;
|
||||
num = (int)gbdecalbcop2;
|
||||
while (gbdecalbcop2 == GBDECALBCOP.Success)
|
||||
{
|
||||
}
|
||||
}
|
||||
int num2 = 0;
|
||||
if (gbdecalbcop != GBDECALBCOP.Success)
|
||||
{
|
||||
}
|
||||
if (num2 == -1)
|
||||
{
|
||||
goto IL_72;
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_A5;
|
||||
}
|
||||
object bindiaecajb = this.BINDIAECAJB;
|
||||
Action<GIPDDLFFNGG> action = new Action(this.KGFBAHFEOLE);
|
||||
this.NEPNDEDOFJH.Add(HBNIDEHPJIL);
|
||||
if (action != 0)
|
||||
{
|
||||
object nkglnknjdkj = this.NKGLNKNJDKJ;
|
||||
goto IL_72;
|
||||
}
|
||||
IL_77:
|
||||
num2++;
|
||||
if (action != 0)
|
||||
{
|
||||
}
|
||||
if (num2 != -1)
|
||||
{
|
||||
}
|
||||
if (action != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
ActionEvent actionEvent = this.<BJJKOJKMOHH>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
actionEvent.Invoke(num3 != 0);
|
||||
goto IL_A5;
|
||||
}
|
||||
goto IL_A5;
|
||||
IL_72:
|
||||
if (action == 0)
|
||||
{
|
||||
goto IL_77;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
IL_A5:
|
||||
if (this.LGBELBHJKOK != 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013707 RID: 79623 RVA: 0x004A99CC File Offset: 0x004A7BCC
|
||||
[Token(Token = "0x6013707")]
|
||||
[Address(RVA = "0x168D580", Offset = "0x168BF80", VA = "0x18168D580")]
|
||||
public void PopActiveGroup()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<LFBMEDEMGHA> nepndedofjh = this.NEPNDEDOFJH;
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int size = this.NEPNDEDOFJH._size;
|
||||
if (size == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
int num2 = size - 1;
|
||||
ThrowHelper.ThrowArgumentOutOfRangeException();
|
||||
if (size == 0 || num2 == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
this.RemoveAllFromSelection();
|
||||
List<LFBMEDEMGHA> nepndedofjh2 = this.NEPNDEDOFJH;
|
||||
int size2 = nepndedofjh2._size;
|
||||
nepndedofjh2.RemoveAt(size2);
|
||||
if (new Action(this.KGFBAHFEOLE) != 0)
|
||||
{
|
||||
object bindiaecajb = this.BINDIAECAJB;
|
||||
}
|
||||
if (CreationContext.<>c.<>9__151_0 == 0)
|
||||
{
|
||||
CreationContext.<>c.<>9__151_0 = (GIPDDLFFNGG obj) => obj != 0;
|
||||
}
|
||||
IEnumerable<GIPDDLFFNGG> enumerable;
|
||||
if (enumerable != 0)
|
||||
{
|
||||
object nkglnknjdkj = this.NKGLNKNJDKJ;
|
||||
}
|
||||
if (enumerable != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
ActionEvent actionEvent = this.<BJJKOJKMOHH>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
actionEvent.Invoke(num3 != 0);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013708 RID: 79624 RVA: 0x004A9AC8 File Offset: 0x004A7CC8
|
||||
[Token(Token = "0x6013708")]
|
||||
[Address(RVA = "0x168D950", Offset = "0x168C350", VA = "0x18168D950")]
|
||||
public void PopAllActiveGroups()
|
||||
{
|
||||
List<LFBMEDEMGHA> nepndedofjh = this.NEPNDEDOFJH;
|
||||
this.PopActiveGroup();
|
||||
}
|
||||
|
||||
// Token: 0x06013709 RID: 79625 RVA: 0x004A9AE8 File Offset: 0x004A7CE8
|
||||
[Token(Token = "0x6013709")]
|
||||
[Address(RVA = "0x168E6F0", Offset = "0x168D0F0", VA = "0x18168E6F0", Slot = "30")]
|
||||
public void RenderHoverHighlight(GIPDDLFFNGG NLNHFEEMFBN, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, bool IJAHIAAHPDN = true)
|
||||
{
|
||||
if (IJAHIAAHPDN)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < NLNHFEEMFBN)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
GIPDDLFFNGG okbnlkgpkdb = this.OKBNLKGPKDB;
|
||||
int frameCount = Time.frameCount;
|
||||
if (NLNHFEEMFBN == okbnlkgpkdb || this.HoverHighlightStarted != 0)
|
||||
{
|
||||
}
|
||||
int frameCount2 = Time.frameCount;
|
||||
this.OFBANKNOJEF = frameCount2;
|
||||
this.OKBNLKGPKDB = NLNHFEEMFBN;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601370A RID: 79626 RVA: 0x004A9B44 File Offset: 0x004A7D44
|
||||
[Token(Token = "0x601370A")]
|
||||
[Address(RVA = "0x168E880", Offset = "0x168D280", VA = "0x18168E880", Slot = "31")]
|
||||
public void RenderHoverHighlight(int GEKOMEGKFPO, IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK, bool IJAHIAAHPDN = true)
|
||||
{
|
||||
int num = 0;
|
||||
this.GEJELJNOADL(GEKOMEGKFPO, PJAGPLNPLFK, num, IJAHIAAHPDN);
|
||||
}
|
||||
|
||||
// Token: 0x0601370B RID: 79627 RVA: 0x004A9B60 File Offset: 0x004A7D60
|
||||
[Token(Token = "0x601370B")]
|
||||
[Address(RVA = "0x168E660", Offset = "0x168D060", VA = "0x18168E660", Slot = "32")]
|
||||
public void RenderHoverHighlight(int GEKOMEGKFPO, IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK, OutlineRendererEffect.HLEDHCIGMPJ BHJICNIMBPM, bool IJAHIAAHPDN = true)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601370C RID: 79628 RVA: 0x004A9B70 File Offset: 0x004A7D70
|
||||
[Token(Token = "0x601370C")]
|
||||
[Address(RVA = "0x16893D0", Offset = "0x1687DD0", VA = "0x1816893D0")]
|
||||
private void GEJELJNOADL(int GEKOMEGKFPO, IEnumerable<GIPDDLFFNGG> PJAGPLNPLFK, [Optional] OutlineRendererEffect.HLEDHCIGMPJ? BHJICNIMBPM, bool IJAHIAAHPDN = true)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (num < GEKOMEGKFPO)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601370D RID: 79629 RVA: 0x004A9BA4 File Offset: 0x004A7DA4
|
||||
[Token(Token = "0x601370D")]
|
||||
[Address(RVA = "0x1692E90", Offset = "0x1691890", VA = "0x181692E90")]
|
||||
public void UpdateHoverHighlightEvents(Vector3 PCNKONFJNPN, bool PIHNJIBJBKE)
|
||||
{
|
||||
int frameCount = Time.frameCount;
|
||||
uint num;
|
||||
if (num != (uint)0 && this.HoverHighlightStarted != 0)
|
||||
{
|
||||
float z = PCNKONFJNPN.z;
|
||||
}
|
||||
int frameCount2 = Time.frameCount;
|
||||
this.OFBANKNOJEF = frameCount2;
|
||||
}
|
||||
|
||||
// Token: 0x0601370E RID: 79630 RVA: 0x004A9BE0 File Offset: 0x004A7DE0
|
||||
[Token(Token = "0x601370E")]
|
||||
[Address(RVA = "0x1688340", Offset = "0x1686D40", VA = "0x181688340")]
|
||||
private bool EEHJJKKDGPD(GIPDDLFFNGG HICENEOPGOF, GIPDDLFFNGG DFEIOJDNOGD)
|
||||
{
|
||||
if (HICENEOPGOF == 0 || HICENEOPGOF != DFEIOJDNOGD)
|
||||
{
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
// Token: 0x0601370F RID: 79631 RVA: 0x004A9C00 File Offset: 0x004A7E00
|
||||
[Token(Token = "0x601370F")]
|
||||
[Address(RVA = "0x1685AB0", Offset = "0x16844B0", VA = "0x181685AB0")]
|
||||
private bool BFLJACJOBMA(GIPDDLFFNGG NLNHFEEMFBN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013710 RID: 79632 RVA: 0x004A9C30 File Offset: 0x004A7E30
|
||||
[Token(Token = "0x6013710")]
|
||||
[Address(RVA = "0x1691990", Offset = "0x1690390", VA = "0x181691990", Slot = "42")]
|
||||
public void StartTranslatingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Transform selectionTransform = this.EIDPDMAJOGM;
|
||||
this.ICIPODFBGCJ();
|
||||
int num2 = 0;
|
||||
ActionEvent<Transform, Vector3> selectionTranslationStarted = this.SelectionTranslationStarted;
|
||||
if (selectionTranslationStarted != 0)
|
||||
{
|
||||
selectionTranslationStarted.Invoke(selectionTransform, num2);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
if (num >= selectionTransform)
|
||||
{
|
||||
goto IL_40;
|
||||
}
|
||||
num += num;
|
||||
if (num != selectionTransform)
|
||||
{
|
||||
num++;
|
||||
goto IL_40;
|
||||
}
|
||||
IL_50:
|
||||
num += 19;
|
||||
num += 51;
|
||||
num += 19;
|
||||
goto IL_5F;
|
||||
IL_40:
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
goto IL_50;
|
||||
}
|
||||
goto IL_50;
|
||||
}
|
||||
IL_5F:
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013711 RID: 79633 RVA: 0x004A9CB4 File Offset: 0x004A7EB4
|
||||
[Token(Token = "0x6013711")]
|
||||
[Address(RVA = "0x1691EE0", Offset = "0x16908E0", VA = "0x181691EE0", Slot = "43")]
|
||||
public bool TranslateSelection(Vector3 EOFPKPGPIGF)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
goto IL_63;
|
||||
}
|
||||
if ((this.AKDOJENIKFM ? 1 : 0) == num)
|
||||
{
|
||||
break;
|
||||
}
|
||||
this.ICIPODFBGCJ();
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num == -1)
|
||||
{
|
||||
goto IL_4D;
|
||||
}
|
||||
if (this.OnSelectionTransformed == (ulong)0L)
|
||||
{
|
||||
break;
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf2 = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator2;
|
||||
if (enumerator2 != 0)
|
||||
{
|
||||
ActionEvent<GIPDDLFFNGG> onSelectionTransformed = this.OnSelectionTransformed;
|
||||
goto IL_4D;
|
||||
}
|
||||
IL_51:
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
IL_4D:
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_51;
|
||||
}
|
||||
goto IL_95;
|
||||
}
|
||||
this.AECHNOLACOJ();
|
||||
IL_63:
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
lgbelbhjkok(GBDECALBCOP.Failure_NoAuthority, num3, num2, owner);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
IL_95:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013712 RID: 79634 RVA: 0x004A9D5C File Offset: 0x004A7F5C
|
||||
[Token(Token = "0x6013712")]
|
||||
[Address(RVA = "0x16891B0", Offset = "0x1687BB0", VA = "0x1816891B0", Slot = "44")]
|
||||
public void FinishTranslatingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ActionEvent selectionTranslationFinished = this.SelectionTranslationFinished;
|
||||
if (selectionTranslationFinished != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
selectionTranslationFinished.Invoke(num2 != 0);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
num += num;
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 19;
|
||||
num += 60;
|
||||
num += 19;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013713 RID: 79635 RVA: 0x004A9DC4 File Offset: 0x004A7FC4
|
||||
[Token(Token = "0x6013713")]
|
||||
[Address(RVA = "0x16913F0", Offset = "0x168FDF0", VA = "0x1816913F0", Slot = "39")]
|
||||
public void StartRotatingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Transform selectionTransform = this.EIDPDMAJOGM;
|
||||
this.ICIPODFBGCJ();
|
||||
int num2 = 0;
|
||||
ActionEvent<Transform, Vector3> selectionRotationStarted = this.SelectionRotationStarted;
|
||||
if (selectionRotationStarted != 0)
|
||||
{
|
||||
selectionRotationStarted.Invoke(selectionTransform, num2);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
if (num >= selectionTransform)
|
||||
{
|
||||
goto IL_40;
|
||||
}
|
||||
num += num;
|
||||
if (num != selectionTransform)
|
||||
{
|
||||
num++;
|
||||
goto IL_40;
|
||||
}
|
||||
IL_50:
|
||||
num += 19;
|
||||
num += 52;
|
||||
num += 19;
|
||||
goto IL_5F;
|
||||
IL_40:
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
goto IL_50;
|
||||
}
|
||||
goto IL_50;
|
||||
}
|
||||
IL_5F:
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013714 RID: 79636 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013714")]
|
||||
[Address(RVA = "0x168E8A0", Offset = "0x168D2A0", VA = "0x18168E8A0", Slot = "40")]
|
||||
public bool RotateSelection(Quaternion CNBNIEBBCIB, [Optional] Vector3? JMKGGICBFOD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013715 RID: 79637 RVA: 0x004A9E48 File Offset: 0x004A8048
|
||||
[Token(Token = "0x6013715")]
|
||||
[Address(RVA = "0x1688D70", Offset = "0x1687770", VA = "0x181688D70", Slot = "41")]
|
||||
public void FinishRotatingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ActionEvent selectionRotationFinished = this.SelectionRotationFinished;
|
||||
if (selectionRotationFinished != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
selectionRotationFinished.Invoke(num2 != 0);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
num += num;
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 19;
|
||||
num += 61;
|
||||
num += 19;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013716 RID: 79638 RVA: 0x004A9EB0 File Offset: 0x004A80B0
|
||||
[Token(Token = "0x6013716")]
|
||||
[Address(RVA = "0x16916C0", Offset = "0x16900C0", VA = "0x1816916C0", Slot = "45")]
|
||||
public void StartScalingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Transform selectionTransform = this.EIDPDMAJOGM;
|
||||
this.ICIPODFBGCJ();
|
||||
int num2 = 0;
|
||||
ActionEvent<Transform, Vector3> selectionScalingStarted = this.SelectionScalingStarted;
|
||||
if (selectionScalingStarted != 0)
|
||||
{
|
||||
selectionScalingStarted.Invoke(selectionTransform, num2);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
if (num >= selectionTransform)
|
||||
{
|
||||
goto IL_40;
|
||||
}
|
||||
num += num;
|
||||
if (num != selectionTransform)
|
||||
{
|
||||
num++;
|
||||
goto IL_40;
|
||||
}
|
||||
IL_50:
|
||||
num += 19;
|
||||
num += 53;
|
||||
num += 19;
|
||||
goto IL_5F;
|
||||
IL_40:
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
goto IL_50;
|
||||
}
|
||||
goto IL_50;
|
||||
}
|
||||
IL_5F:
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013717 RID: 79639 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013717")]
|
||||
[Address(RVA = "0x168EFB0", Offset = "0x168D9B0", VA = "0x18168EFB0", Slot = "46")]
|
||||
public bool ScaleSelection(float DJMLPGEBFBE, [Optional] Vector3? JMKGGICBFOD)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013718 RID: 79640 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013718")]
|
||||
[Address(RVA = "0x1687440", Offset = "0x1685E40", VA = "0x181687440", Slot = "47")]
|
||||
public bool DeformSelectionInDirection(Vector3 ILOMMBLNKMA, float DJMLPGEBFBE, Vector3 JMKGGICBFOD, bool LIBJPHCKECK)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013719 RID: 79641 RVA: 0x004A9F34 File Offset: 0x004A8134
|
||||
[Token(Token = "0x6013719")]
|
||||
[Address(RVA = "0x1688F90", Offset = "0x1687990", VA = "0x181688F90", Slot = "48")]
|
||||
public void FinishScalingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
ActionEvent selectionScalingFinished = this.SelectionScalingFinished;
|
||||
if (selectionScalingFinished != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
selectionScalingFinished.Invoke(num2 != 0);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
num += num;
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 19;
|
||||
num += 62;
|
||||
num += 19;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601371A RID: 79642 RVA: 0x004A9F9C File Offset: 0x004A819C
|
||||
[Token(Token = "0x601371A")]
|
||||
[Address(RVA = "0x1691120", Offset = "0x168FB20", VA = "0x181691120", Slot = "49")]
|
||||
public void StartMovingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
Transform selectionTransform = this.EIDPDMAJOGM;
|
||||
this.ICIPODFBGCJ();
|
||||
int num2 = 0;
|
||||
ActionEvent<Transform, Vector3> selectionMoveStarted = this.SelectionMoveStarted;
|
||||
if (selectionMoveStarted != 0)
|
||||
{
|
||||
selectionMoveStarted.Invoke(selectionTransform, num2);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
if (num >= selectionTransform)
|
||||
{
|
||||
goto IL_40;
|
||||
}
|
||||
num += num;
|
||||
if (num != selectionTransform)
|
||||
{
|
||||
num++;
|
||||
goto IL_40;
|
||||
}
|
||||
IL_50:
|
||||
num += 19;
|
||||
num += 55;
|
||||
num += 19;
|
||||
goto IL_5F;
|
||||
IL_40:
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
goto IL_50;
|
||||
}
|
||||
goto IL_50;
|
||||
}
|
||||
IL_5F:
|
||||
if (selectionTransform != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601371B RID: 79643 RVA: 0x004AA020 File Offset: 0x004A8220
|
||||
[Token(Token = "0x601371B")]
|
||||
[Address(RVA = "0x1688AA0", Offset = "0x16874A0", VA = "0x181688AA0", Slot = "50")]
|
||||
public void FinishMovingSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
int num2 = 0;
|
||||
this.ICIPODFBGCJ();
|
||||
ActionEvent<Vector3> selectionMoveFinished = this.SelectionMoveFinished;
|
||||
if (selectionMoveFinished != 0)
|
||||
{
|
||||
selectionMoveFinished.Invoke(num2);
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
num += num;
|
||||
num++;
|
||||
int num3 = 0;
|
||||
if (num < num3)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
num += 19;
|
||||
num += 64;
|
||||
num += 19;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.HHFCDHNMKIC();
|
||||
}
|
||||
|
||||
// Token: 0x0601371C RID: 79644 RVA: 0x004AA098 File Offset: 0x004A8298
|
||||
[Token(Token = "0x601371C")]
|
||||
[Address(RVA = "0x168A400", Offset = "0x1688E00", VA = "0x18168A400")]
|
||||
private void HHFCDHNMKIC()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<CreationObject> chmmbnihbja = this.CHMMBNIHBJA;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601371D RID: 79645 RVA: 0x004AA0C8 File Offset: 0x004A82C8
|
||||
[Token(Token = "0x601371D")]
|
||||
[Address(RVA = "0x168FCC0", Offset = "0x168E6C0", VA = "0x18168FCC0")]
|
||||
public void SetObjectTransformations(Guid[] OJEKHLDBDCK, Vector3[] BJEDAGHIDPN, Quaternion[] CMCDPNLKKIA, float[] JLMOBMGDNEE, Dictionary<Guid, Vector3> CCECLKDDCLM)
|
||||
{
|
||||
int num = 0;
|
||||
int length = BJEDAGHIDPN.Length;
|
||||
int length2 = OJEKHLDBDCK.Length;
|
||||
if (length == length2)
|
||||
{
|
||||
if (CMCDPNLKKIA != 0 && CMCDPNLKKIA.Length != length2)
|
||||
{
|
||||
int length3 = OJEKHLDBDCK.Length;
|
||||
string text = string.Join<Guid>(",", OJEKHLDBDCK);
|
||||
}
|
||||
if (length != length2)
|
||||
{
|
||||
int length4 = OJEKHLDBDCK.Length;
|
||||
string text2 = string.Join<Guid>(",", OJEKHLDBDCK);
|
||||
}
|
||||
int length5 = OJEKHLDBDCK.Length;
|
||||
if (num >= length5)
|
||||
{
|
||||
return;
|
||||
}
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
if (CMCDPNLKKIA != 0)
|
||||
{
|
||||
}
|
||||
bool flag2;
|
||||
if (0 == 0 || flag2)
|
||||
{
|
||||
}
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num2++;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
int length6 = OJEKHLDBDCK.Length;
|
||||
string text3 = string.Join<Guid>(",", OJEKHLDBDCK);
|
||||
Debug.LogError(string.Format("CreationContext::SetObjectTransforms {0} position entries for {1} objects when setting transforms for Objects ({2})", length2, length2, text3));
|
||||
}
|
||||
|
||||
// Token: 0x0601371E RID: 79646 RVA: 0x004AA190 File Offset: 0x004A8390
|
||||
[Token(Token = "0x601371E")]
|
||||
[Address(RVA = "0x1690840", Offset = "0x168F240", VA = "0x181690840")]
|
||||
public bool SetSelectionFrozen(bool IGNODFHFELK)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!base.hasAuthority)
|
||||
{
|
||||
goto IL_37;
|
||||
}
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
if (this.LGBELBHJKOK == 0)
|
||||
{
|
||||
goto IL_60;
|
||||
}
|
||||
IL_37:
|
||||
Photon.Realtime.Player owner2 = base.owner;
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
lgbelbhjkok(GBDECALBCOP.Failure_NoAuthority, num2, num3, owner2);
|
||||
}
|
||||
IL_60:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601371F RID: 79647 RVA: 0x004AA208 File Offset: 0x004A8408
|
||||
[Token(Token = "0x601371F")]
|
||||
[Address(RVA = "0x168FC30", Offset = "0x168E630", VA = "0x18168FC30")]
|
||||
public void SetObjectFrozen(Guid ABDMEMKHKFN, bool DANBMOIDGHB)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013720 RID: 79648 RVA: 0x004AA220 File Offset: 0x004A8420
|
||||
[Token(Token = "0x6013720")]
|
||||
[Address(RVA = "0x16901D0", Offset = "0x168EBD0", VA = "0x1816901D0")]
|
||||
public void SetObjectsFrozen(Guid[] OJEKHLDBDCK, bool[] DANBMOIDGHB)
|
||||
{
|
||||
int num = 0;
|
||||
int length = OJEKHLDBDCK.Length;
|
||||
if (num < length)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013721 RID: 79649 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013721")]
|
||||
[Address(RVA = "0x168A700", Offset = "0x1689100", VA = "0x18168A700")]
|
||||
public bool HasAnyUnfrozenObject()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013722 RID: 79650 RVA: 0x004AA248 File Offset: 0x004A8448
|
||||
[Token(Token = "0x6013722")]
|
||||
[Address(RVA = "0x168BCD0", Offset = "0x168A6D0", VA = "0x18168BCD0")]
|
||||
private IPromise<CreationManager.IANGMDIFGNE> LNBLOEIKDCN(CreationContext.PDMOOGKFGEN ADOBNBFBIFD)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
if (this.LCEKPHLOLNL)
|
||||
{
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
int num = 0;
|
||||
if (ADOBNBFBIFD != 0 && num == 0)
|
||||
{
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
lgbelbhjkok(GBDECALBCOP.Failure_ContainsDisallowedObjects, "Only Shapes can be mirrored!", num2, num);
|
||||
}
|
||||
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
|
||||
}
|
||||
List<GIPDDLFFNGG> list = Enumerable.ToList<GIPDDLFFNGG>(this.GetCurrentSelectionForTemplate());
|
||||
if (list != 0 && list != 0)
|
||||
{
|
||||
if (num < typeof(ICollection<GIPDDLFFNGG>).TypeHandle)
|
||||
{
|
||||
num += num;
|
||||
if (num != typeof(ICollection<GIPDDLFFNGG>).TypeHandle)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
uint num3;
|
||||
num3 += num3;
|
||||
num += 19;
|
||||
}
|
||||
string selectionName = "UNKNOWN";
|
||||
IPromise<CreationManager.IANGMDIFGNE> promise = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RequestCloneObjects(list);
|
||||
Action<CreationManager.IANGMDIFGNE> action = delegate(CreationManager.IANGMDIFGNE r)
|
||||
{
|
||||
CreationContext <>4__this = this;
|
||||
object[] array = new object[0];
|
||||
List<GIPDDLFFNGG> abfejnobklm = r.ABFEJNOBKLM;
|
||||
CreationContext <>4__this2 = this;
|
||||
Bounds bounds;
|
||||
if (bounds != 0)
|
||||
{
|
||||
}
|
||||
array[1] = bounds;
|
||||
};
|
||||
int num4;
|
||||
Action<string> action2 = new Action(num4.LogError);
|
||||
num4 = 0;
|
||||
Action<string> action3 = delegate(string e)
|
||||
{
|
||||
CreationContext <>4__this3 = this;
|
||||
};
|
||||
}
|
||||
this.EOBKGOMHOAE();
|
||||
}
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok2 = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok2 != 0)
|
||||
{
|
||||
int num5 = 0;
|
||||
int num6 = 0;
|
||||
lgbelbhjkok2(GBDECALBCOP.Failure_NoAuthority, num6, num5, owner);
|
||||
}
|
||||
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013723 RID: 79651 RVA: 0x004AA380 File Offset: 0x004A8580
|
||||
[Token(Token = "0x6013723")]
|
||||
[Address(RVA = "0x1686C40", Offset = "0x1685640", VA = "0x181686C40", Slot = "52")]
|
||||
public IPromise CloneSelectionAndSelect(CreationContext.PDMOOGKFGEN ADOBNBFBIFD)
|
||||
{
|
||||
CreationContext.FOKMBIADGOK fokmbiadgok = new CreationContext.FOKMBIADGOK();
|
||||
fokmbiadgok.<>4__this = this;
|
||||
fokmbiadgok.mirror = ADOBNBFBIFD;
|
||||
Promise promise = new Promise();
|
||||
CreationContext.PDMOOGKFGEN mirror = fokmbiadgok.mirror;
|
||||
fokmbiadgok.promise = promise;
|
||||
IPromise<CreationManager.IANGMDIFGNE> promise2 = this.LNBLOEIKDCN(mirror);
|
||||
Action<CreationManager.IANGMDIFGNE> action = new Action(fokmbiadgok.<CloneSelectionAndSelect>g__HandleCloneResult|0);
|
||||
Promise promise3 = fokmbiadgok.promise;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013724 RID: 79652 RVA: 0x004AA3D8 File Offset: 0x004A85D8
|
||||
[Token(Token = "0x6013724")]
|
||||
[Address(RVA = "0x16889A0", Offset = "0x16873A0", VA = "0x1816889A0")]
|
||||
private IEnumerator<ISchedule> FACDLLDIIED(CreationManager.IANGMDIFGNE ABADFLCBFIJ, CreationContext.PDMOOGKFGEN ADOBNBFBIFD)
|
||||
{
|
||||
int num;
|
||||
CreationContext.GEMGPAEANJN gemgpaeanjn = new CreationContext.GEMGPAEANJN(num);
|
||||
num = 0;
|
||||
gemgpaeanjn.mirror = ADOBNBFBIFD;
|
||||
List<GIPDDLFFNGG> abfejnobklm = ABADFLCBFIJ.ABFEJNOBKLM;
|
||||
gemgpaeanjn.data.ABFEJNOBKLM = abfejnobklm;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013725 RID: 79653 RVA: 0x004AA410 File Offset: 0x004A8610
|
||||
[Token(Token = "0x6013725")]
|
||||
[Address(RVA = "0x168D330", Offset = "0x168BD30", VA = "0x18168D330")]
|
||||
private void PMCIAHKDAFD(CreationManager.IANGMDIFGNE ABADFLCBFIJ, Promise NKLGAGCHGPM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (ABADFLCBFIJ.ABFEJNOBKLM == num)
|
||||
{
|
||||
goto IL_3D;
|
||||
}
|
||||
this.RemoveAllFromSelection();
|
||||
List<GIPDDLFFNGG> abfejnobklm = ABADFLCBFIJ.ABFEJNOBKLM;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
while (enumerator == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.DisableDynamicCollisionForSelectionUntilDeSelected();
|
||||
NKLGAGCHGPM.Complete();
|
||||
return;
|
||||
IL_3D:
|
||||
NKLGAGCHGPM.Error("Failed to clone objects");
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013726 RID: 79654 RVA: 0x004AA470 File Offset: 0x004A8670
|
||||
[Token(Token = "0x6013726")]
|
||||
[Address(RVA = "0x16930F0", Offset = "0x1691AF0", VA = "0x1816930F0")]
|
||||
public IEnumerator<ISchedule> WaitForValidBoundsOnCloneResult(CreationManager.IANGMDIFGNE GIAOBLMEMMI)
|
||||
{
|
||||
int num;
|
||||
CreationContext.KGJOGIPKLOK kgjogipklok = new CreationContext.KGJOGIPKLOK(num);
|
||||
num = 0;
|
||||
List<GIPDDLFFNGG> abfejnobklm = GIAOBLMEMMI.ABFEJNOBKLM;
|
||||
kgjogipklok.result.ABFEJNOBKLM = abfejnobklm;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013727 RID: 79655 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013727")]
|
||||
[Address(RVA = "0x1687E50", Offset = "0x1686850", VA = "0x181687E50")]
|
||||
public bool DeleteSelection()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013728 RID: 79656 RVA: 0x004AA4A0 File Offset: 0x004A86A0
|
||||
[Token(Token = "0x6013728")]
|
||||
[Address(RVA = "0x1692270", Offset = "0x1690C70", VA = "0x181692270")]
|
||||
public IPromise<bool> TryMergeShapeSelection(ShapeContainer DNAFLHICPDN, IReadOnlyList<ShapeContainer> PJICBFJKDJK)
|
||||
{
|
||||
IPromise<bool> promise4;
|
||||
int num3;
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
ShapeContainer destContainer = DNAFLHICPDN;
|
||||
CreationContext <>4__this = DNAFLHICPDN;
|
||||
IReadOnlyList<ShapeContainer> containersToMerge = PJICBFJKDJK;
|
||||
if (!DNAFLHICPDN.hasAuthority)
|
||||
{
|
||||
goto IL_234;
|
||||
}
|
||||
ShapeContainer destContainer6 = destContainer;
|
||||
BigDataTrackedObject bigDataTrackedObject = DNAFLHICPDN.bigDataTrackedObject;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
goto IL_234;
|
||||
}
|
||||
if (!destContainer.KJCAGKDAABN)
|
||||
{
|
||||
goto IL_21B;
|
||||
}
|
||||
int i = destContainer.CLOAGCKCCPP;
|
||||
IReadOnlyList<ShapeContainer> containersToMerge4 = containersToMerge;
|
||||
if (i != 0)
|
||||
{
|
||||
object obj;
|
||||
if (obj == (ulong)1L)
|
||||
{
|
||||
BigDataTrackedObject bigDataTrackedObject2 = DNAFLHICPDN.bigDataTrackedObject;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
ShapeContainer destContainer2 = destContainer;
|
||||
bool flag3;
|
||||
if (!flag3)
|
||||
{
|
||||
ShapeContainer.BJOOGDAHOOO currentPhysicsMode = destContainer.MCLCOPABPLF;
|
||||
int num2;
|
||||
i += num2;
|
||||
string friendlyName = destContainer.KENGPMDDCML;
|
||||
while (i <= friendlyName)
|
||||
{
|
||||
}
|
||||
ShapeContainer destContainer3 = destContainer;
|
||||
Debug.LogError(string.Format("Cannot afford to merge all shapes into container {0}", destContainer3));
|
||||
IPromise<bool> promise10 = Promise.FromResult<bool>(false);
|
||||
}
|
||||
Debug.LogError(string.Format("Cannot merge shape container {0} into itself!", num));
|
||||
IPromise<bool> promise2 = Promise.FromResult<bool>(false);
|
||||
}
|
||||
Debug.LogError(string.Format("Cannot merge unselected shape container {0}", num));
|
||||
IPromise<bool> promise3 = Promise.FromResult<bool>(false);
|
||||
}
|
||||
Debug.LogError(string.Format("Cannot merge shape container {0}", num));
|
||||
promise4 = Promise.FromResult<bool>(false);
|
||||
}
|
||||
num3 = 0;
|
||||
if (i != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
if (typeof(IDisposable).TypeHandle == (ulong)584L)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (typeof(IDisposable).TypeHandle == (ulong)411L)
|
||||
{
|
||||
goto IL_153;
|
||||
}
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
goto IL_153;
|
||||
}
|
||||
}
|
||||
return promise4;
|
||||
IL_153:
|
||||
Promise<bool> promise5 = new Promise();
|
||||
ehocblblonl.promise = promise5;
|
||||
IReadOnlyList<ShapeContainer> containersToMerge2 = ehocblblonl.containersToMerge;
|
||||
Func<ShapeContainer, CreationObject> func;
|
||||
if (CreationContext.<>c.<>9__184_0 == 0)
|
||||
{
|
||||
func = (ShapeContainer container) => container.creationObject;
|
||||
CreationContext.<>c.<>9__184_0 = func;
|
||||
}
|
||||
List<CreationObject> list = Enumerable.ToList<CreationObject>(Enumerable.Select<ShapeContainer, CreationObject>(containersToMerge2, func));
|
||||
CreationObject creationObject = ehocblblonl.destContainer.creationObject;
|
||||
list.Add(creationObject);
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
Promise<bool> promise6 = ehocblblonl.promise;
|
||||
IReadOnlyList<ShapeContainer> containersToMerge3 = ehocblblonl.containersToMerge;
|
||||
ShapeContainer destContainer4 = ehocblblonl.destContainer;
|
||||
List<long> list2;
|
||||
IPromise<BBHENFCNLAB.AJCEIOJPMLJ> promise7 = BBHENFCNLAB.PPMMEALNIJN(list2);
|
||||
Action<BBHENFCNLAB.AJCEIOJPMLJ> action = delegate(BBHENFCNLAB.AJCEIOJPMLJ result)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
LDCBLKDLODB inventionPiece = ehocblblonl.destContainer.creationObject.BLIGJFOCJBA;
|
||||
CreationContext <>4__this2 = ehocblblonl.<>4__this;
|
||||
Promise<bool> promise11 = ehocblblonl.promise;
|
||||
IReadOnlyList<ShapeContainer> containersToMerge5 = ehocblblonl.containersToMerge;
|
||||
ShapeContainer destContainer7 = ehocblblonl.destContainer;
|
||||
<>4__this2.MNPOONONOGP(destContainer7, containersToMerge5, promise11);
|
||||
};
|
||||
if (num3 < ehocblblonl)
|
||||
{
|
||||
num3 += num3;
|
||||
if (num3 == ehocblblonl)
|
||||
{
|
||||
goto IL_214;
|
||||
}
|
||||
num3++;
|
||||
}
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
ehocblblonl.promise.Error(error);
|
||||
};
|
||||
Promise<bool> promise8 = ehocblblonl.promise;
|
||||
IL_214:
|
||||
uint num4;
|
||||
num4 += num4;
|
||||
IL_21B:
|
||||
ShapeContainer destContainer5 = ehocblblonl.destContainer;
|
||||
Debug.LogError(string.Format("Cannot merge shape container {0}", destContainer5));
|
||||
IL_234:
|
||||
Photon.Realtime.Player owner = DNAFLHICPDN.owner;
|
||||
if (DNAFLHICPDN != 0)
|
||||
{
|
||||
}
|
||||
IPromise<bool> promise9 = Promise.FromResult<bool>(false);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013729 RID: 79657 RVA: 0x004AA718 File Offset: 0x004A8918
|
||||
[Token(Token = "0x6013729")]
|
||||
[Address(RVA = "0x168C5E0", Offset = "0x168AFE0", VA = "0x18168C5E0")]
|
||||
private void MNPOONONOGP(ShapeContainer DNAFLHICPDN, IReadOnlyList<ShapeContainer> PJICBFJKDJK, Promise<bool> NKLGAGCHGPM)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.RemoveAllFromSelection();
|
||||
TaggedTool tags = DNAFLHICPDN.tool.tags;
|
||||
int num2 = 0;
|
||||
if (tags != num2)
|
||||
{
|
||||
int num3 = 0;
|
||||
if (tags != num3)
|
||||
{
|
||||
Tool tool = DNAFLHICPDN.tool;
|
||||
TaggedTool tags2 = tool.tags;
|
||||
TaggedTool tags3 = tool.tags;
|
||||
tags2.CopyTags(tags3);
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
CreationObject creationObject = DNAFLHICPDN.creationObject;
|
||||
bool flag;
|
||||
NKLGAGCHGPM.Complete(flag);
|
||||
}
|
||||
|
||||
// Token: 0x0601372A RID: 79658 RVA: 0x004AA7C8 File Offset: 0x004A89C8
|
||||
[Token(Token = "0x601372A")]
|
||||
[Address(RVA = "0x1688740", Offset = "0x1687140", VA = "0x181688740")]
|
||||
public bool ExistsUnselectedInventionObjects(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<CreationManager>.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
bool flag2;
|
||||
while (flag2)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601372B RID: 79659 RVA: 0x004AA7FC File Offset: 0x004A89FC
|
||||
[Token(Token = "0x601372B")]
|
||||
[Address(RVA = "0x1692B20", Offset = "0x1691520", VA = "0x181692B20")]
|
||||
public GBDECALBCOP TrySelectRestOfInvention(GIPDDLFFNGG MEEAAINOEKI)
|
||||
{
|
||||
for (;;)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (MEEAAINOEKI == 0 || !flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<CreationManager>.Enumerator enumerator;
|
||||
if (enumerator == 0 || (!this.IsSelected(MEEAAINOEKI) && this.KLGCPDOAPMI(MEEAAINOEKI) != GBDECALBCOP.Success))
|
||||
{
|
||||
if (num != -1)
|
||||
{
|
||||
List.Enumerator enumerator2;
|
||||
if (enumerator2 == 0)
|
||||
{
|
||||
goto IL_49;
|
||||
}
|
||||
if (this.IsSelected(num))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
bool flag2 = this.AddToSelection(num);
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
IL_49:
|
||||
num++;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
if (num == 0)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return GBDECALBCOP.Failure_InvalidAction;
|
||||
}
|
||||
|
||||
// Token: 0x0601372C RID: 79660 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601372C")]
|
||||
[Address(RVA = "0x168E280", Offset = "0x168CC80", VA = "0x18168E280")]
|
||||
public bool RecolorSelection(LNBGEMHOKFN OFGLPJLGLIJ, CLKCBCAGDDK GDHMPAOHJOB, out CAHCDEBGPFG PEDALJCLCGJ)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601372D RID: 79661 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601372D")]
|
||||
[Address(RVA = "0x168C890", Offset = "0x168B290", VA = "0x18168C890")]
|
||||
public bool ModifySelectionProperty(string MEHOBENOPFK, string KFCGBPJJKKM, out CAHCDEBGPFG PEDALJCLCGJ, params object[] KDMGDPJLIBN)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0601372E RID: 79662 RVA: 0x004AA864 File Offset: 0x004A8A64
|
||||
[Token(Token = "0x601372E")]
|
||||
[Address(RVA = "0x168FA60", Offset = "0x168E460", VA = "0x18168FA60")]
|
||||
public IPromise<CKNHLOINDFF> SerializeSelection()
|
||||
{
|
||||
CreationContext.CJPDLFIFADI cjpdlfifadi = new CreationContext.CJPDLFIFADI();
|
||||
Promise<CKNHLOINDFF> promise = new Promise();
|
||||
cjpdlfifadi.promise = promise;
|
||||
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
IPromise<CreationManager.EJPODBPPPBO> promise2 = instance.SerializeSpawnableTemplate(llfdkcncmkf, num3, num2 != 0);
|
||||
Action<CreationManager.EJPODBPPPBO> action = delegate(CreationManager.EJPODBPPPBO result)
|
||||
{
|
||||
Promise<CKNHLOINDFF> promise4 = cjpdlfifadi.promise;
|
||||
CKNHLOINDFF hnhgciihoec = result.HNHGCIIHOEC;
|
||||
promise4.Complete(hnhgciihoec);
|
||||
};
|
||||
if (num < cjpdlfifadi)
|
||||
{
|
||||
num += num;
|
||||
if (num == cjpdlfifadi)
|
||||
{
|
||||
goto IL_71;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
Action<string> action2 = delegate(string e)
|
||||
{
|
||||
cjpdlfifadi.promise.Error(e);
|
||||
};
|
||||
Promise<CKNHLOINDFF> promise3 = cjpdlfifadi.promise;
|
||||
IL_71:
|
||||
uint num4;
|
||||
num4 += num4;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601372F RID: 79663 RVA: 0x004AA8F0 File Offset: 0x004A8AF0
|
||||
[Token(Token = "0x601372F")]
|
||||
[Address(RVA = "0x168A360", Offset = "0x1688D60", VA = "0x18168A360")]
|
||||
private int HBNBAGMKDNN(int POEOJGNAKCE, RaycastHit[] GIJCNGCMDHN, GIPDDLFFNGG[] IJNKLEJAHGE, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601372F)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 RecRoom.Core.Creation.CreationContext::HBNBAGMKDNN(System.Int32,UnityEngine.RaycastHit[],GIPDDLFFNGG[],UnityEngine.Vector3&,UnityEngine.Collider&)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_00:
|
||||
brtrue(IL_00, ceq:bool(ldloc:GIPDDLFFNGG(var_2), ldc.i4:int32[exp:GIPDDLFFNGG](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.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: 0x06013730 RID: 79664 RVA: 0x004AA900 File Offset: 0x004A8B00
|
||||
[Token(Token = "0x6013730")]
|
||||
[Address(RVA = "0x16854D0", Offset = "0x1683ED0", VA = "0x1816854D0")]
|
||||
private GIPDDLFFNGG AKEMONCEPNO(int POEOJGNAKCE, RaycastHit[] GIJCNGCMDHN, out Vector3 KGDHOKBFGLC, out Collider HBDHOOACAFL)
|
||||
{
|
||||
int num = 0;
|
||||
float z = Vector3.zero.z;
|
||||
if (POEOJGNAKCE > 0)
|
||||
{
|
||||
long num2 = (long)((ulong)num * (ulong)44L);
|
||||
int num3 = 0;
|
||||
GIPDDLFFNGG gipddlffngg = this.COOBBICBBPE(num, num3 != 0);
|
||||
if (gipddlffngg == 0 || gipddlffngg == 0 || gipddlffngg != 0 || this.MIDCJLJHOCI == 0 || this.MIDCJLJHOCI != 0)
|
||||
{
|
||||
}
|
||||
num++;
|
||||
}
|
||||
KGDHOKBFGLC.z = z;
|
||||
throw new IndexOutOfRangeException();
|
||||
}
|
||||
|
||||
// Token: 0x06013731 RID: 79665 RVA: 0x004AA964 File Offset: 0x004A8B64
|
||||
[Token(Token = "0x6013731")]
|
||||
[Address(RVA = "0x168B9A0", Offset = "0x168A3A0", VA = "0x18168B9A0")]
|
||||
private bool LKEDOINBOGG(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
if (this.GFBHPCPJLNB.Get() == 0)
|
||||
{
|
||||
if (this.KLGCPDOAPMI(JKDHPHFBDMJ) == GBDECALBCOP.Success)
|
||||
{
|
||||
object fnhgdjmfakf = this.FNHGDJMFAKF;
|
||||
this.LLFDKCNCMKF.Add(JKDHPHFBDMJ);
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
List<CreationObject> chmmbnihbja = this.CHMMBNIHBJA;
|
||||
CreationObject.NLIGPDKKPNE nligpdkkpne;
|
||||
if (nligpdkkpne != CreationObject.NLIGPDKKPNE.NavMeshGenerator)
|
||||
{
|
||||
CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.IALAAAEAJDK);
|
||||
}
|
||||
}
|
||||
Action<GIPDDLFFNGG> action = new Action(this.KGFBAHFEOLE);
|
||||
Action<bool> action2 = new Action(this.AJOCALGAJJK);
|
||||
this.JEEHCIPPKHB();
|
||||
if (action2 != 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (num != num2)
|
||||
{
|
||||
this.<FEHJEGDKNLE>k__BackingField.CDGCNMDFGIM(num);
|
||||
}
|
||||
ActionEvent<GIPDDLFFNGG, bool> onSelectionChanged = this.OnSelectionChanged;
|
||||
if (onSelectionChanged != 0)
|
||||
{
|
||||
onSelectionChanged.Invoke(JKDHPHFBDMJ, 1);
|
||||
}
|
||||
this.GKBHNKJFNKG = false;
|
||||
return true;
|
||||
}
|
||||
if (this.LGBELBHJKOK != 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013732 RID: 79666 RVA: 0x004AAA38 File Offset: 0x004A8C38
|
||||
[Token(Token = "0x6013732")]
|
||||
[Address(RVA = "0x168C1B0", Offset = "0x168ABB0", VA = "0x18168C1B0")]
|
||||
private void MGDBBGINKNF(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
if (this.LLFDKCNCMKF.Contains(JKDHPHFBDMJ))
|
||||
{
|
||||
Action<bool> action = new Action(this.AJOCALGAJJK);
|
||||
Action<GIPDDLFFNGG> action2 = new Action(this.KGFBAHFEOLE);
|
||||
bool flag = this.LLFDKCNCMKF.Remove(JKDHPHFBDMJ);
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
List<CreationObject> chmmbnihbja = this.CHMMBNIHBJA;
|
||||
CreationObject.CGELIKFANLB cgelikfanlb = new CreationObject.CGELIKFANLB(this.IALAAAEAJDK);
|
||||
}
|
||||
object fnhgdjmfakf = this.FNHGDJMFAKF;
|
||||
if (flag2)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (num != num2)
|
||||
{
|
||||
this.<FEHJEGDKNLE>k__BackingField.KCIPHFDLPJC(num);
|
||||
}
|
||||
this.JEEHCIPPKHB();
|
||||
ActionEvent<GIPDDLFFNGG, bool> onSelectionChanged = this.OnSelectionChanged;
|
||||
if (onSelectionChanged != 0)
|
||||
{
|
||||
int num3 = 0;
|
||||
onSelectionChanged.Invoke(JKDHPHFBDMJ, num3);
|
||||
}
|
||||
this.GKBHNKJFNKG = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013733 RID: 79667 RVA: 0x004AAAF4 File Offset: 0x004A8CF4
|
||||
[Token(Token = "0x6013733")]
|
||||
[Address(RVA = "0x168B810", Offset = "0x168A210", VA = "0x18168B810")]
|
||||
private GBDECALBCOP KLGCPDOAPMI(GIPDDLFFNGG JKDHPHFBDMJ)
|
||||
{
|
||||
if (JKDHPHFBDMJ != 0)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
GBDECALBCOP gbdecalbcop = this.<FEHJEGDKNLE>k__BackingField.PANGCDDGMLG(num);
|
||||
if (gbdecalbcop != GBDECALBCOP.Success)
|
||||
{
|
||||
return gbdecalbcop;
|
||||
}
|
||||
}
|
||||
}
|
||||
return GBDECALBCOP.Failure_ObjectDoesNotExist;
|
||||
}
|
||||
|
||||
// Token: 0x06013734 RID: 79668 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013734")]
|
||||
[Address(RVA = "0x168B0B0", Offset = "0x1689AB0", VA = "0x18168B0B0")]
|
||||
private void JEEHCIPPKHB()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013735 RID: 79669 RVA: 0x004AAB28 File Offset: 0x004A8D28
|
||||
[Token(Token = "0x6013735")]
|
||||
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970")]
|
||||
private bool IALAAAEAJDK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013736 RID: 79670 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013736")]
|
||||
[Address(RVA = "0x168A7C0", Offset = "0x16891C0", VA = "0x18168A7C0")]
|
||||
private void ICIPODFBGCJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013737 RID: 79671 RVA: 0x004AAB38 File Offset: 0x004A8D38
|
||||
[Token(Token = "0x6013737")]
|
||||
[Address(RVA = "0x16881B0", Offset = "0x1686BB0", VA = "0x1816881B0")]
|
||||
public void DisableDynamicCollisionForSelectionUntilDeSelected()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
int num2 = 0;
|
||||
num2 += num2;
|
||||
num += 14;
|
||||
num += 19;
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x06013738 RID: 79672 RVA: 0x004AAB78 File Offset: 0x004A8D78
|
||||
[Token(Token = "0x6013738")]
|
||||
[Address(RVA = "0x168B5A0", Offset = "0x1689FA0", VA = "0x18168B5A0")]
|
||||
private void JLKEPLBNDLB(GIPDDLFFNGG PIDEJFPKKNB, ref int HBDAKPNECIP, GIPDDLFFNGG[] ICAHKMHLMHM)
|
||||
{
|
||||
int length = ICAHKMHLMHM.Length;
|
||||
LFBMEDEMGHA activeGroup = this.connectableCreationContext.parentCreationContext.MIDCJLJHOCI;
|
||||
if (activeGroup == 0 || this.connectableCreationContext.parentCreationContext.MIDCJLJHOCI != 0)
|
||||
{
|
||||
HBDAKPNECIP.m_value = activeGroup;
|
||||
if (PIDEJFPKKNB != 0)
|
||||
{
|
||||
}
|
||||
ICAHKMHLMHM[0] = PIDEJFPKKNB;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013739 RID: 79673 RVA: 0x004AABD0 File Offset: 0x004A8DD0
|
||||
[Token(Token = "0x6013739")]
|
||||
[Address(RVA = "0x168D0C0", Offset = "0x168BAC0", VA = "0x18168D0C0")]
|
||||
private bool PIFEFFKDPDL(GIPDDLFFNGG JKDHPHFBDMJ, ref int NAFIPKDFMKK, GIPDDLFFNGG[] ICAHKMHLMHM)
|
||||
{
|
||||
int length = ICAHKMHLMHM.Length;
|
||||
LFBMEDEMGHA activeGroup = this.connectableCreationContext.parentCreationContext.MIDCJLJHOCI;
|
||||
if (activeGroup == 0 || this.connectableCreationContext.parentCreationContext.MIDCJLJHOCI != 0)
|
||||
{
|
||||
NAFIPKDFMKK.m_value = activeGroup;
|
||||
if (JKDHPHFBDMJ != 0)
|
||||
{
|
||||
}
|
||||
ICAHKMHLMHM[0] = JKDHPHFBDMJ;
|
||||
return true;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601373A RID: 79674 RVA: 0x004AAC28 File Offset: 0x004A8E28
|
||||
[Token(Token = "0x601373A")]
|
||||
[Address(RVA = "0x1686250", Offset = "0x1684C50", VA = "0x181686250")]
|
||||
private void CLLDGCBPJCJ(string PNMGKPEMAAB, GBDECALBCOP GIAOBLMEMMI, params object[] KDMGDPJLIBN)
|
||||
{
|
||||
while (GIAOBLMEMMI != GBDECALBCOP.Success)
|
||||
{
|
||||
string text = string.Format("Unable to clone {0}", PNMGKPEMAAB);
|
||||
object obj = KDMGDPJLIBN[0];
|
||||
if (obj == 0)
|
||||
{
|
||||
}
|
||||
if (obj != 0)
|
||||
{
|
||||
if (this.LGBELBHJKOK != 0)
|
||||
{
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
object obj2 = KDMGDPJLIBN[1];
|
||||
if (this.SelectionCloned != 0)
|
||||
{
|
||||
}
|
||||
CreationManager.MarkResourceCostsDirty();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601373B RID: 79675 RVA: 0x004AAC80 File Offset: 0x004A8E80
|
||||
[Token(Token = "0x601373B")]
|
||||
[Address(RVA = "0x1686440", Offset = "0x1684E40", VA = "0x181686440")]
|
||||
private void CMKBABFHOHJ()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (this.MIDCJLJHOCI == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
LFBMEDEMGHA activeGroup = this.MIDCJLJHOCI;
|
||||
if (activeGroup != 0)
|
||||
{
|
||||
if (num >= activeGroup)
|
||||
{
|
||||
goto IL_26;
|
||||
}
|
||||
num += num;
|
||||
if (num != activeGroup)
|
||||
{
|
||||
num++;
|
||||
goto IL_26;
|
||||
}
|
||||
IL_34:
|
||||
num += 19;
|
||||
num += 28;
|
||||
num += 19;
|
||||
goto IL_43;
|
||||
IL_26:
|
||||
int num2 = 0;
|
||||
if (num < num2)
|
||||
{
|
||||
num += num;
|
||||
num++;
|
||||
goto IL_34;
|
||||
}
|
||||
goto IL_34;
|
||||
}
|
||||
IL_43:
|
||||
if (activeGroup != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
WorldFadeRendererEffect.RenderFirstPersonMask();
|
||||
}
|
||||
|
||||
// Token: 0x0601373C RID: 79676 RVA: 0x004AACF8 File Offset: 0x004A8EF8
|
||||
[Token(Token = "0x601373C")]
|
||||
[Address(RVA = "0x168CAE0", Offset = "0x168B4E0", VA = "0x18168CAE0")]
|
||||
public GBDECALBCOP NotifyOfError(GBDECALBCOP GIAOBLMEMMI, string LICNAIGLFCP, GIPDDLFFNGG JKDHPHFBDMJ, Photon.Realtime.Player CPAIFLCLGPB)
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (0601373C)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling GBDECALBCOP RecRoom.Core.Creation.CreationContext::NotifyOfError(GBDECALBCOP,System.String,GIPDDLFFNGG,Photon.Realtime.Player)
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_00:
|
||||
stloc:DEAMIHHALFP(var_0_06, ldfld:DEAMIHHALFP(CreationContext::LGBELBHJKOK, ldloc:CreationContext(this)))
|
||||
brtrue(IL_00, ceq:bool(ldloc:DEAMIHHALFP(var_0_06), ldc.i4:int32[exp:DEAMIHHALFP](0)))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.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: 0x0601373D RID: 79677 RVA: 0x004AAD14 File Offset: 0x004A8F14
|
||||
[Token(Token = "0x601373D")]
|
||||
[Address(RVA = "0x168CB20", Offset = "0x168B520", VA = "0x18168CB20")]
|
||||
private string OGEKLDDIHGC(IList<GIPDDLFFNGG> FIDIMMBHIIN)
|
||||
{
|
||||
if (FIDIMMBHIIN != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (num < FIDIMMBHIIN)
|
||||
{
|
||||
num += num;
|
||||
if (num != FIDIMMBHIIN)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
return "Group";
|
||||
}
|
||||
return "UNKNOWN";
|
||||
}
|
||||
|
||||
// Token: 0x0601373E RID: 79678 RVA: 0x004AAD48 File Offset: 0x004A8F48
|
||||
[Token(Token = "0x601373E")]
|
||||
[Address(RVA = "0x168ABF0", Offset = "0x16895F0", VA = "0x18168ABF0")]
|
||||
public void InvokeObjectCreatedEvent(Vector3 PIOELODCPJN)
|
||||
{
|
||||
if (this.ObjectCreated != 0)
|
||||
{
|
||||
float z = PIOELODCPJN.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601373F RID: 79679 RVA: 0x004AAD68 File Offset: 0x004A8F68
|
||||
[Token(Token = "0x601373F")]
|
||||
[Address(RVA = "0x168AC60", Offset = "0x1689660", VA = "0x18168AC60")]
|
||||
public void InvokeSelectionClonedEvent(Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionCloned != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013740 RID: 79680 RVA: 0x004AAD88 File Offset: 0x004A8F88
|
||||
[Token(Token = "0x6013740")]
|
||||
[Address(RVA = "0x168ACD0", Offset = "0x16896D0", VA = "0x18168ACD0")]
|
||||
public void InvokeSelectionDeletedEvent(Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionDeleted != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013741 RID: 79681 RVA: 0x004AADA8 File Offset: 0x004A8FA8
|
||||
[Token(Token = "0x6013741")]
|
||||
[Address(RVA = "0x168ADB0", Offset = "0x16897B0", VA = "0x18168ADB0")]
|
||||
public void InvokeSelectionMoveStartedEvent(Transform FCCKKLAIBMF, Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionMoveStarted != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013742 RID: 79682 RVA: 0x004AADC8 File Offset: 0x004A8FC8
|
||||
[Token(Token = "0x6013742")]
|
||||
[Address(RVA = "0x168AD40", Offset = "0x1689740", VA = "0x18168AD40")]
|
||||
public void InvokeSelectionMoveFinishedEvent(Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionMoveFinished != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013743 RID: 79683 RVA: 0x004AADE8 File Offset: 0x004A8FE8
|
||||
[Token(Token = "0x6013743")]
|
||||
[Address(RVA = "0x168AF50", Offset = "0x1689950", VA = "0x18168AF50")]
|
||||
public void InvokeSelectionTranslationStartedEvent(Transform FFICEBPEEBI, Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionTranslationStarted != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013744 RID: 79684 RVA: 0x004AAE08 File Offset: 0x004A9008
|
||||
[Token(Token = "0x6013744")]
|
||||
[Address(RVA = "0xFE18D0", Offset = "0xFE02D0", VA = "0x180FE18D0")]
|
||||
public void InvokeSelectionTranslationFinishedEvent()
|
||||
{
|
||||
ActionEvent selectionTranslationFinished = this.SelectionTranslationFinished;
|
||||
if (selectionTranslationFinished != 0)
|
||||
{
|
||||
int num = 0;
|
||||
selectionTranslationFinished.Invoke(num != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013745 RID: 79685 RVA: 0x004AAE2C File Offset: 0x004A902C
|
||||
[Token(Token = "0x6013745")]
|
||||
[Address(RVA = "0x168AE50", Offset = "0x1689850", VA = "0x18168AE50")]
|
||||
public void InvokeSelectionRotationStartedEvent(Transform LDBKBFHHFNG, Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionRotationStarted != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013746 RID: 79686 RVA: 0x004AAE4C File Offset: 0x004A904C
|
||||
[Token(Token = "0x6013746")]
|
||||
[Address(RVA = "0x168AE30", Offset = "0x1689830", VA = "0x18168AE30")]
|
||||
public void InvokeSelectionRotationFinishedEvent()
|
||||
{
|
||||
ActionEvent selectionRotationFinished = this.SelectionRotationFinished;
|
||||
if (selectionRotationFinished != 0)
|
||||
{
|
||||
int num = 0;
|
||||
selectionRotationFinished.Invoke(num != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013747 RID: 79687 RVA: 0x004AAE70 File Offset: 0x004A9070
|
||||
[Token(Token = "0x6013747")]
|
||||
[Address(RVA = "0x168AED0", Offset = "0x16898D0", VA = "0x18168AED0")]
|
||||
public void InvokeSelectionScalingStartedEvent(Transform JNEJMMABEKE, Vector3 OKAPDCONDFI)
|
||||
{
|
||||
if (this.SelectionScalingStarted != 0)
|
||||
{
|
||||
float z = OKAPDCONDFI.z;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013748 RID: 79688 RVA: 0x004AAE90 File Offset: 0x004A9090
|
||||
[Token(Token = "0x6013748")]
|
||||
[Address(RVA = "0xFE1780", Offset = "0xFE0180", VA = "0x180FE1780")]
|
||||
public void InvokeSelectionScalingFinishedEvent()
|
||||
{
|
||||
ActionEvent selectionScalingFinished = this.SelectionScalingFinished;
|
||||
if (selectionScalingFinished != 0)
|
||||
{
|
||||
int num = 0;
|
||||
selectionScalingFinished.Invoke(num != 0);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013749 RID: 79689 RVA: 0x004AAEB4 File Offset: 0x004A90B4
|
||||
[Token(Token = "0x6013749")]
|
||||
[Address(RVA = "0x168DEA0", Offset = "0x168C8A0", VA = "0x18168DEA0")]
|
||||
public void QueueChangedColorEvent()
|
||||
{
|
||||
if (this.CEPAHHFJILC == (ulong)0L)
|
||||
{
|
||||
Action action = new Action(this.DDPJFKHIEGL);
|
||||
int num = 0;
|
||||
ISchedulerPromise schedulerPromise = this.InvokeInEndOfFrame((float)num, action);
|
||||
this.CEPAHHFJILC = schedulerPromise;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601374A RID: 79690 RVA: 0x004AAEEC File Offset: 0x004A90EC
|
||||
[Token(Token = "0x601374A")]
|
||||
[Address(RVA = "0x168DF20", Offset = "0x168C920", VA = "0x18168DF20")]
|
||||
public void QueueChangedMaterialEvent(CLKCBCAGDDK GDHMPAOHJOB)
|
||||
{
|
||||
if (this.EIPCMGAGCLJ == (ulong)0L)
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
CreationContext <>4__this = this;
|
||||
ActionEvent<CLKCBCAGDDK> selectionChangedMaterial = <>4__this.SelectionChangedMaterial;
|
||||
if (selectionChangedMaterial != 0)
|
||||
{
|
||||
CLKCBCAGDDK newMaterial = GDHMPAOHJOB;
|
||||
selectionChangedMaterial.Invoke(newMaterial);
|
||||
}
|
||||
<>4__this.EIPCMGAGCLJ = (ulong)0L;
|
||||
};
|
||||
int num = 0;
|
||||
ISchedulerPromise schedulerPromise = this.InvokeInEndOfFrame((float)num, action);
|
||||
this.EIPCMGAGCLJ = schedulerPromise;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601374B RID: 79691 RVA: 0x004AAF44 File Offset: 0x004A9144
|
||||
[Token(Token = "0x601374B")]
|
||||
[Address(RVA = "0x168A3D0", Offset = "0x1688DD0", VA = "0x18168A3D0")]
|
||||
private void HDHNBJNEFPO(int LALLAJOHPHF)
|
||||
{
|
||||
if (base.hasAuthority)
|
||||
{
|
||||
this.RemoveAllFromSelection();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601374C RID: 79692 RVA: 0x004AAF64 File Offset: 0x004A9164
|
||||
[Token(Token = "0x601374C")]
|
||||
[Address(RVA = "0x168B6C0", Offset = "0x168A0C0", VA = "0x18168B6C0")]
|
||||
private void KGFBAHFEOLE(GIPDDLFFNGG NLNHFEEMFBN)
|
||||
{
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
bool flag2 = this.LLFDKCNCMKF.Contains(NLNHFEEMFBN);
|
||||
if (flag2 && base.hasAuthority)
|
||||
{
|
||||
this.MGDBBGINKNF(NLNHFEEMFBN);
|
||||
ActionEvent actionEvent = this.<BPPONKKNBCL>k__BackingField;
|
||||
if (actionEvent != 0)
|
||||
{
|
||||
int num = 0;
|
||||
actionEvent.Invoke(num != 0);
|
||||
}
|
||||
}
|
||||
if (flag2)
|
||||
{
|
||||
List<LFBMEDEMGHA> nepndedofjh = this.NEPNDEDOFJH;
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
List<LFBMEDEMGHA> nepndedofjh2 = this.NEPNDEDOFJH;
|
||||
this.PopActiveGroup();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601374D RID: 79693 RVA: 0x004AAFD0 File Offset: 0x004A91D0
|
||||
[Token(Token = "0x601374D")]
|
||||
[Address(RVA = "0x16854C0", Offset = "0x1683EC0", VA = "0x1816854C0")]
|
||||
private void AJOCALGAJJK(bool DANBMOIDGHB)
|
||||
{
|
||||
this.JEEHCIPPKHB();
|
||||
}
|
||||
|
||||
// Token: 0x0601374E RID: 79694 RVA: 0x004AAFE4 File Offset: 0x004A91E4
|
||||
[Token(Token = "0x601374E")]
|
||||
[Address(RVA = "0x168C120", Offset = "0x168AB20", VA = "0x18168C120")]
|
||||
private string MDGKINMCDFP(GIPDDLFFNGG NLNHFEEMFBN)
|
||||
{
|
||||
if (NLNHFEEMFBN != 0)
|
||||
{
|
||||
}
|
||||
return "Object";
|
||||
}
|
||||
|
||||
// Token: 0x0601374F RID: 79695 RVA: 0x004AAFFC File Offset: 0x004A91FC
|
||||
[Token(Token = "0x601374F")]
|
||||
[Address(RVA = "0x168CA90", Offset = "0x168B490", VA = "0x18168CA90")]
|
||||
public GBDECALBCOP NotifyOfAuthorityError()
|
||||
{
|
||||
Photon.Realtime.Player owner = base.owner;
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok != 0)
|
||||
{
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
lgbelbhjkok(GBDECALBCOP.Failure_NoAuthority, num2, num, owner);
|
||||
}
|
||||
return GBDECALBCOP.Failure_NoAuthority;
|
||||
}
|
||||
|
||||
// Token: 0x06013750 RID: 79696 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013750")]
|
||||
[Address(RVA = "0x1685380", Offset = "0x1683D80", VA = "0x181685380")]
|
||||
private void AECHNOLACOJ()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013751 RID: 79697 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013751")]
|
||||
[Address(RVA = "0x168B460", Offset = "0x1689E60", VA = "0x18168B460")]
|
||||
private void JHELGKJPGKB()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013752 RID: 79698 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013752")]
|
||||
[Address(RVA = "0x16883C0", Offset = "0x1686DC0", VA = "0x1816883C0")]
|
||||
private void EEODAJLDJCL()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013753 RID: 79699 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013753")]
|
||||
[Address(RVA = "0x1688530", Offset = "0x1686F30", VA = "0x181688530")]
|
||||
private void EOBKGOMHOAE()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013754 RID: 79700 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013754")]
|
||||
[Address(RVA = "0x168CF80", Offset = "0x168B980", VA = "0x18168CF80")]
|
||||
private void PDHMJCENMLA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013755 RID: 79701 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013755")]
|
||||
[Address(RVA = "0x1686110", Offset = "0x1684B10", VA = "0x181686110")]
|
||||
private void CFMBFAJIMDF()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013756 RID: 79702 RVA: 0x004AB02C File Offset: 0x004A922C
|
||||
[Token(Token = "0x6013756")]
|
||||
[Address(RVA = "0x168B8F0", Offset = "0x168A2F0", VA = "0x18168B8F0")]
|
||||
private void LHJIGPONAOB(CreationObject OPOPPNCILBH, bool AKBGFLMAIDO)
|
||||
{
|
||||
string text = this.MDGKINMCDFP(OPOPPNCILBH);
|
||||
if (!AKBGFLMAIDO)
|
||||
{
|
||||
}
|
||||
string text2 = text + " cannot be scaled any " + "larger";
|
||||
CreationContext.DEAMIHHALFP lgbelbhjkok = this.LGBELBHJKOK;
|
||||
if (lgbelbhjkok != 0)
|
||||
{
|
||||
int num = 0;
|
||||
lgbelbhjkok((GBDECALBCOP)((uint)1), text2, OPOPPNCILBH, num);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013757 RID: 79703 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013757")]
|
||||
[Address(RVA = "0x168C470", Offset = "0x168AE70", VA = "0x18168C470")]
|
||||
private void MNLOOAJKLML()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013758 RID: 79704 RVA: 0x004AB074 File Offset: 0x004A9274
|
||||
[Token(Token = "0x6013758")]
|
||||
[Address(RVA = "0x168AA60", Offset = "0x1689460", VA = "0x18168AA60")]
|
||||
public static CreationContext Instantiate()
|
||||
{
|
||||
string kflnejjkaao = CreationContext.KFLNEJJKAAO;
|
||||
float z = Vector3.zero.z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
int num = 0;
|
||||
GameObject gameObject;
|
||||
if (gameObject != num)
|
||||
{
|
||||
CreationContext component = gameObject.GetComponent<CreationContext>();
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013759 RID: 79705 RVA: 0x004AB0BC File Offset: 0x004A92BC
|
||||
[Token(Token = "0x6013759")]
|
||||
[Address(RVA = "0x1686A40", Offset = "0x1685440", VA = "0x181686A40", Slot = "53")]
|
||||
public IReadOnlyCollection<Guid> CacheCurrentSelection()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013759)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyCollection`1<System.Guid> RecRoom.Core.Creation.CreationContext::CacheCurrentSelection()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_26:
|
||||
stloc:class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Guid>(var_2_32, call:List`1[exp:class [mscorlib]System.Collections.Generic.List`1<valuetype [mscorlib]System.Guid>](Enumerable::ToList, call:IEnumerable`1(Enumerable::Select, ldloc:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>[exp:IEnumerable`1](var_0_06), ldloc:class [mscorlib]System.Func`2<class GIPDDLFFNGG, valuetype [mscorlib]System.Guid>[exp:Func`2](var_1_0C))))
|
||||
}
|
||||
|
||||
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: 0x0601375A RID: 79706 RVA: 0x004AB0FC File Offset: 0x004A92FC
|
||||
[Token(Token = "0x601375A")]
|
||||
[Address(RVA = "0x1690660", Offset = "0x168F060", VA = "0x181690660", Slot = "54")]
|
||||
public void SetSelectionFromCache(IReadOnlyCollection<Guid> ONOBMHNFCHB)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
this.RemoveAllFromSelection();
|
||||
num += num;
|
||||
num++;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x0601375B RID: 79707 RVA: 0x004AB12C File Offset: 0x004A932C
|
||||
[Token(Token = "0x601375B")]
|
||||
[Address(RVA = "0x1685C80", Offset = "0x1684680", VA = "0x181685C80", Slot = "55")]
|
||||
public void BufferCurrentSelection()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
List<GIPDDLFFNGG> llfdkcncmkf = this.LLFDKCNCMKF;
|
||||
List<IReadOnlyCollection<Guid>> ahggikkebno = this.AHGGIKKEBNO;
|
||||
List.Enumerator enumerator;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
List list = enumerator.list;
|
||||
List<GIPDDLFFNGG> llfdkcncmkf2 = this.LLFDKCNCMKF;
|
||||
List.Enumerator enumerator2;
|
||||
int num2;
|
||||
if (enumerator2 != 0)
|
||||
{
|
||||
bool flag;
|
||||
while (flag)
|
||||
{
|
||||
}
|
||||
num2 = 0;
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
while (num2 == 0)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_CE;
|
||||
}
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
if (0UL == (ulong)205L)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (0UL == (ulong)146L)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
List<GIPDDLFFNGG> llfdkcncmkf3 = this.LLFDKCNCMKF;
|
||||
Func<GIPDDLFFNGG, Guid> func;
|
||||
if (CreationContext.<>c.<>9__236_0 == 0)
|
||||
{
|
||||
func = delegate(GIPDDLFFNGG obj)
|
||||
{
|
||||
int num4 = 0;
|
||||
num4 += num4;
|
||||
num4++;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
CreationContext.<>c.<>9__236_0 = func;
|
||||
}
|
||||
List<Guid> list2 = Enumerable.ToList<Guid>(Enumerable.Select<GIPDDLFFNGG, Guid>(llfdkcncmkf3, func));
|
||||
List<IReadOnlyCollection<Guid>> ahggikkebno2 = this.AHGGIKKEBNO;
|
||||
ahggikkebno2.RemoveAt(19);
|
||||
int num3 = 0;
|
||||
ahggikkebno2.Insert(num3, list2);
|
||||
return;
|
||||
IL_CE:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0601375C RID: 79708 RVA: 0x004AB214 File Offset: 0x004A9414
|
||||
[Token(Token = "0x601375C")]
|
||||
[Address(RVA = "0x1690300", Offset = "0x168ED00", VA = "0x181690300", Slot = "56")]
|
||||
public bool SetSelectionFromBuffer(GIPDDLFFNGG NLNHFEEMFBN)
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
List<IReadOnlyCollection<Guid>> ahggikkebno = this.AHGGIKKEBNO;
|
||||
List.Enumerator enumerator;
|
||||
uint num3;
|
||||
int num4;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
if (enumerator != 0)
|
||||
{
|
||||
int num2 = 0;
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
this.SetSelectionFromCache(num2);
|
||||
num3 += (uint)1;
|
||||
num2 += num2;
|
||||
num3 += (uint)1;
|
||||
num3 += (uint)19;
|
||||
}
|
||||
num3 += (uint)1;
|
||||
if (enumerator != 0)
|
||||
{
|
||||
num4 = 0;
|
||||
}
|
||||
if (num3 != (uint)(-1))
|
||||
{
|
||||
if (num4 == 111)
|
||||
{
|
||||
}
|
||||
if (num4 == 84)
|
||||
{
|
||||
}
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
goto IL_87;
|
||||
}
|
||||
}
|
||||
num3 += (uint)1;
|
||||
if (num3 != (uint)(-1))
|
||||
{
|
||||
if (num4 == 111)
|
||||
{
|
||||
}
|
||||
if (num4 == 109)
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
throw new NullReferenceException();
|
||||
IL_87:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x170033F2 RID: 13298
|
||||
// (get) Token: 0x0601375D RID: 79709 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x170033F2")]
|
||||
public Bounds KFEMHJJBAEG
|
||||
{
|
||||
[Token(Token = "0x601375D")]
|
||||
[Address(RVA = "0x16938B0", Offset = "0x16922B0", VA = "0x1816938B0", Slot = "61")]
|
||||
get
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170033F3 RID: 13299
|
||||
// (get) Token: 0x0601375E RID: 79710 RVA: 0x004AB2B0 File Offset: 0x004A94B0
|
||||
[Token(Token = "0x170033F3")]
|
||||
public Transform GOJDMEKCJFJ
|
||||
{
|
||||
[Token(Token = "0x601375E")]
|
||||
[Address(RVA = "0x16938F0", Offset = "0x16922F0", VA = "0x1816938F0", Slot = "62")]
|
||||
get
|
||||
{
|
||||
GIPDDLFFNGG gipddlffngg = Enumerable.Last<GIPDDLFFNGG>(this.LLFDKCNCMKF);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601375F RID: 79711 RVA: 0x004AB2D0 File Offset: 0x004A94D0
|
||||
[Token(Token = "0x601375F")]
|
||||
[Address(RVA = "0x16895F0", Offset = "0x1687FF0", VA = "0x1816895F0")]
|
||||
private void GGPDEANEIAF()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if ((this.GKBHNKJFNKG ? 1 : 0) != num)
|
||||
{
|
||||
return;
|
||||
}
|
||||
GIPDDLFFNGG gipddlffngg = Enumerable.Last<GIPDDLFFNGG>(this.LLFDKCNCMKF);
|
||||
int num2 = 0;
|
||||
if (num == num2)
|
||||
{
|
||||
return;
|
||||
}
|
||||
ELFAHKIGLDK elfahkigldk = new ELFAHKIGLDK();
|
||||
ELFAHKIGLDK elfahkigldk2 = new ELFAHKIGLDK();
|
||||
IReadOnlyDictionary<Collider, GIPDDLFFNGG> selectionCollidersMap = this.GetSelectionCollidersMap();
|
||||
if (selectionCollidersMap != 0)
|
||||
{
|
||||
if (num < selectionCollidersMap)
|
||||
{
|
||||
num += num;
|
||||
if (num == selectionCollidersMap)
|
||||
{
|
||||
goto IL_5F;
|
||||
}
|
||||
num++;
|
||||
}
|
||||
bool flag;
|
||||
while (!flag)
|
||||
{
|
||||
}
|
||||
elfahkigldk.DCAPOLBKCEH(elfahkigldk2);
|
||||
IL_5F:
|
||||
elfahkigldk2 += elfahkigldk2;
|
||||
}
|
||||
if (selectionCollidersMap != 0)
|
||||
{
|
||||
}
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
this.GKBHNKJFNKG = true;
|
||||
}
|
||||
|
||||
// Token: 0x06013760 RID: 79712 RVA: 0x004AB364 File Offset: 0x004A9564
|
||||
[Token(Token = "0x6013760")]
|
||||
[Address(RVA = "0x168AFD0", Offset = "0x16899D0", VA = "0x18168AFD0", Slot = "25")]
|
||||
public bool IsSelectable(GIPDDLFFNGG NLNHFEEMFBN)
|
||||
{
|
||||
if (NLNHFEEMFBN != 0)
|
||||
{
|
||||
bool flag;
|
||||
return flag;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013761 RID: 79713 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6013761")]
|
||||
[Address(RVA = "0x1687350", Offset = "0x1685D50", VA = "0x181687350", Slot = "57")]
|
||||
public CAHCDEBGPFG CreateTransformationUndoEntry(string MFDCCNKNIPD, bool NOJKPFMKCOB = false, bool PAFIEJLAJNM = false, bool MELLKGBAADA = false)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06013762 RID: 79714 RVA: 0x004AB378 File Offset: 0x004A9578
|
||||
[Token(Token = "0x6013762")]
|
||||
[Address(RVA = "0x1686D30", Offset = "0x1685730", VA = "0x181686D30", Slot = "58")]
|
||||
public CAHCDEBGPFG CreateCloneUndoEntry()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (06013762)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling CAHCDEBGPFG RecRoom.Core.Creation.CreationContext::CreateCloneUndoEntry()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
IL_73:
|
||||
stloc:class [mscorlib]System.Collections.Generic.IEnumerable`1<class GIPDDLFFNGG>(var_6_7C, call:IEnumerable`1[exp:class [mscorlib]System.Collections.Generic.IEnumerable`1<class GIPDDLFFNGG>](Enumerable::Where, ldloc:class [mscorlib]System.Collections.Generic.List`1<class GIPDDLFFNGG>[exp:IEnumerable`1](var_4_50), ldloc:class [mscorlib]System.Func`2<class GIPDDLFFNGG, bool>[exp:Func`2](var_5)))
|
||||
stloc:FBONJOBEIPO(var_7_8B, newobj:FBONJOBEIPO(FBONJOBEIPO::.ctor, ldstr:string("clone"), ldloc:class [mscorlib]System.Collections.Generic.IEnumerable`1<class GIPDDLFFNGG>[exp:IEnumerable`1](var_6_7C), ldloc:CreationContext(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: 0x06013763 RID: 79715 RVA: 0x004AB414 File Offset: 0x004A9614
|
||||
[Token(Token = "0x6013763")]
|
||||
[Address(RVA = "0x1685C70", Offset = "0x1684670", VA = "0x181685C70", Slot = "51")]
|
||||
public void BeginSelectionTransformation()
|
||||
{
|
||||
this.DisableDynamicCollisionForSelectionUntilDeSelected();
|
||||
}
|
||||
|
||||
// Token: 0x06013764 RID: 79716 RVA: 0x004AB428 File Offset: 0x004A9628
|
||||
[Token(Token = "0x6013764")]
|
||||
[Address(RVA = "0x16931D0", Offset = "0x1691BD0", VA = "0x1816931D0")]
|
||||
public CreationContext()
|
||||
{
|
||||
List<GIPDDLFFNGG> list = new List();
|
||||
this.LLFDKCNCMKF = list;
|
||||
List<CreationObject> list2 = new List();
|
||||
this.CHMMBNIHBJA = list2;
|
||||
List<LFBMEDEMGHA> list3 = new List();
|
||||
this.NEPNDEDOFJH = list3;
|
||||
this.AKDOJENIKFM = true;
|
||||
this.KEAPCAJJOLD = true;
|
||||
this.JCCNNMEGLNJ = true;
|
||||
this.LEIEAMPOFHD = true;
|
||||
object obj = new object();
|
||||
this.BINDIAECAJB = obj;
|
||||
object obj2 = new object();
|
||||
this.NKGLNKNJDKJ = obj2;
|
||||
object obj3 = new object();
|
||||
this.FNHGDJMFAKF = obj3;
|
||||
int num;
|
||||
ActionEvent<Vector3> actionEvent = new ActionEvent(4, num != 0);
|
||||
num = 0;
|
||||
this.SelectionCloned = actionEvent;
|
||||
int num2;
|
||||
ActionEvent<Vector3> actionEvent2 = new ActionEvent(4, num2 != 0);
|
||||
num2 = 0;
|
||||
this.SelectionDeleted = actionEvent2;
|
||||
int num3;
|
||||
ActionEvent<Vector3> actionEvent3 = new ActionEvent(4, num3 != 0);
|
||||
num3 = 0;
|
||||
this.ObjectCreated = actionEvent3;
|
||||
int num4;
|
||||
ActionEvent<Transform, Vector3> actionEvent4 = new ActionEvent(32, num4 != 0);
|
||||
num4 = 0;
|
||||
this.SelectionMoveStarted = actionEvent4;
|
||||
int num5;
|
||||
ActionEvent<Vector3> actionEvent5 = new ActionEvent(4, num5 != 0);
|
||||
num5 = 0;
|
||||
this.SelectionMoveFinished = actionEvent5;
|
||||
int num6;
|
||||
ActionEvent<Transform, Vector3> actionEvent6 = new ActionEvent(32, num6 != 0);
|
||||
num6 = 0;
|
||||
this.SelectionTranslationStarted = actionEvent6;
|
||||
int num7;
|
||||
ActionEvent actionEvent7 = new ActionEvent(32, num7 != 0);
|
||||
num7 = 0;
|
||||
this.SelectionTranslationFinished = actionEvent7;
|
||||
int num8;
|
||||
ActionEvent<Transform, Vector3> actionEvent8 = new ActionEvent(32, num8 != 0);
|
||||
num8 = 0;
|
||||
this.SelectionRotationStarted = actionEvent8;
|
||||
int num9;
|
||||
ActionEvent actionEvent9 = new ActionEvent(32, num9 != 0);
|
||||
num9 = 0;
|
||||
this.SelectionRotationFinished = actionEvent9;
|
||||
int num10;
|
||||
ActionEvent<Transform, Vector3> actionEvent10 = new ActionEvent(32, num10 != 0);
|
||||
num10 = 0;
|
||||
this.SelectionScalingStarted = actionEvent10;
|
||||
int num11;
|
||||
ActionEvent actionEvent11 = new ActionEvent(32, num11 != 0);
|
||||
num11 = 0;
|
||||
this.SelectionScalingFinished = actionEvent11;
|
||||
int num12;
|
||||
ActionEvent actionEvent12 = new ActionEvent(32, num12 != 0);
|
||||
num12 = 0;
|
||||
this.SelectionChangedColor = actionEvent12;
|
||||
int num13;
|
||||
ActionEvent<CLKCBCAGDDK> actionEvent13 = new ActionEvent(4, num13 != 0);
|
||||
num13 = 0;
|
||||
this.SelectionChangedMaterial = actionEvent13;
|
||||
int num14;
|
||||
ActionEvent actionEvent14 = new ActionEvent(32, num14 != 0);
|
||||
num14 = 0;
|
||||
this.CGPFLGIAHBB = actionEvent14;
|
||||
int num15;
|
||||
ActionEvent actionEvent15 = new ActionEvent(32, num15 != 0);
|
||||
num15 = 0;
|
||||
this.FMNODLCGMCJ = actionEvent15;
|
||||
this.ShouldRenderWorldFadeMask = true;
|
||||
this.LJNLLJKPBIA = true;
|
||||
int num16;
|
||||
ActionEvent<GIPDDLFFNGG, bool> actionEvent16 = new ActionEvent(32, num16 != 0);
|
||||
num16 = 0;
|
||||
this.OnSelectionChanged = actionEvent16;
|
||||
int num17;
|
||||
ActionEvent<GIPDDLFFNGG> actionEvent17 = new ActionEvent(4, num17 != 0);
|
||||
num17 = 0;
|
||||
this.OnSelectionTransformed = actionEvent17;
|
||||
int num18;
|
||||
ActionEvent<GIPDDLFFNGG> actionEvent18 = new ActionEvent(4, num18 != 0);
|
||||
num18 = 0;
|
||||
this.OnSelectionDeformed = actionEvent18;
|
||||
int num19;
|
||||
ActionEvent<Vector3> actionEvent19 = new ActionEvent(4, num19 != 0);
|
||||
num19 = 0;
|
||||
this.HoverHighlightStarted = actionEvent19;
|
||||
Dictionary<Collider, GIPDDLFFNGG> dictionary = new Dictionary();
|
||||
this.LEEGJFHHEEL = dictionary;
|
||||
List<IReadOnlyCollection<Guid>> list4 = new List(20);
|
||||
this.AHGGIKKEBNO = list4;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x06013766 RID: 79718 RVA: 0x004AB698 File Offset: 0x004A9898
|
||||
[Token(Token = "0x6013766")]
|
||||
[Address(RVA = "0x1687410", Offset = "0x1685E10", VA = "0x181687410")]
|
||||
[CompilerGenerated]
|
||||
private void DDPJFKHIEGL()
|
||||
{
|
||||
ActionEvent selectionChangedColor = this.SelectionChangedColor;
|
||||
if (selectionChangedColor != 0)
|
||||
{
|
||||
int num = 0;
|
||||
selectionChangedColor.Invoke(num != 0);
|
||||
}
|
||||
this.CEPAHHFJILC = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400D2A7 RID: 53927
|
||||
[Token(Token = "0x400D2A7")]
|
||||
public static readonly List<CreationContext> AllContexts = new List();
|
||||
|
||||
// Token: 0x0400D2A8 RID: 53928
|
||||
[Token(Token = "0x400D2A8")]
|
||||
public const float MIN_SCALE_SIZE = 0.01f;
|
||||
|
||||
// Token: 0x0400D2A9 RID: 53929
|
||||
[Token(Token = "0x400D2A9")]
|
||||
public const float MAX_SCALE_SIZE = 1000f;
|
||||
|
||||
// Token: 0x0400D2AA RID: 53930
|
||||
[Token(Token = "0x400D2AA")]
|
||||
private const int IFONEGOHHCF = 5;
|
||||
|
||||
// Token: 0x0400D2AB RID: 53931
|
||||
[Token(Token = "0x400D2AB")]
|
||||
private const int LLCKNFIEHLG = 10;
|
||||
|
||||
// Token: 0x0400D2AC RID: 53932
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400D2AC")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private ShapeCreationContext shapeCreationContext;
|
||||
|
||||
// Token: 0x0400D2AD RID: 53933
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400D2AD")]
|
||||
[SerializeField]
|
||||
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)]
|
||||
private ConnectionCreationContext connectableCreationContext;
|
||||
|
||||
// Token: 0x0400D2AE RID: 53934
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400D2AE")]
|
||||
private List<GIPDDLFFNGG> LLFDKCNCMKF;
|
||||
|
||||
// Token: 0x0400D2AF RID: 53935
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400D2AF")]
|
||||
private List<CreationObject> CHMMBNIHBJA;
|
||||
|
||||
// Token: 0x0400D2B0 RID: 53936
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400D2B0")]
|
||||
private List<LFBMEDEMGHA> NEPNDEDOFJH;
|
||||
|
||||
// Token: 0x0400D2B2 RID: 53938
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400D2B2")]
|
||||
private bool AKDOJENIKFM;
|
||||
|
||||
// Token: 0x0400D2B3 RID: 53939
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x71")]
|
||||
[Token(Token = "0x400D2B3")]
|
||||
private bool OGIMEBPLDHM;
|
||||
|
||||
// Token: 0x0400D2B4 RID: 53940
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x72")]
|
||||
[Token(Token = "0x400D2B4")]
|
||||
private bool HPHEIDDEMHG;
|
||||
|
||||
// Token: 0x0400D2B5 RID: 53941
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x73")]
|
||||
[Token(Token = "0x400D2B5")]
|
||||
private bool OBONCDEDBOJ;
|
||||
|
||||
// Token: 0x0400D2B6 RID: 53942
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
|
||||
[Token(Token = "0x400D2B6")]
|
||||
private bool KEAPCAJJOLD;
|
||||
|
||||
// Token: 0x0400D2B7 RID: 53943
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x75")]
|
||||
[Token(Token = "0x400D2B7")]
|
||||
private bool MNDBCBAKDLG;
|
||||
|
||||
// Token: 0x0400D2B8 RID: 53944
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x76")]
|
||||
[Token(Token = "0x400D2B8")]
|
||||
private bool JCCNNMEGLNJ;
|
||||
|
||||
// Token: 0x0400D2B9 RID: 53945
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x77")]
|
||||
[Token(Token = "0x400D2B9")]
|
||||
private bool LCEKPHLOLNL;
|
||||
|
||||
// Token: 0x0400D2BA RID: 53946
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400D2BA")]
|
||||
private bool LEIEAMPOFHD;
|
||||
|
||||
// Token: 0x0400D2BB RID: 53947
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400D2BB")]
|
||||
private readonly object BINDIAECAJB;
|
||||
|
||||
// Token: 0x0400D2BC RID: 53948
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x400D2BC")]
|
||||
private readonly object NKGLNKNJDKJ;
|
||||
|
||||
// Token: 0x0400D2BD RID: 53949
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400D2BD")]
|
||||
private readonly object FNHGDJMFAKF;
|
||||
|
||||
// Token: 0x0400D2BE RID: 53950
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
||||
[Token(Token = "0x400D2BE")]
|
||||
private int OFBANKNOJEF;
|
||||
|
||||
// Token: 0x0400D2BF RID: 53951
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400D2BF")]
|
||||
private GIPDDLFFNGG OKBNLKGPKDB;
|
||||
|
||||
// Token: 0x0400D2C0 RID: 53952
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
||||
[Token(Token = "0x400D2C0")]
|
||||
private ISchedulerPromise CEPAHHFJILC;
|
||||
|
||||
// Token: 0x0400D2C1 RID: 53953
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
||||
[Token(Token = "0x400D2C1")]
|
||||
private ISchedulerPromise EIPCMGAGCLJ;
|
||||
|
||||
// Token: 0x0400D2C2 RID: 53954
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
||||
[Token(Token = "0x400D2C2")]
|
||||
public ActionEvent<Vector3> SelectionCloned;
|
||||
|
||||
// Token: 0x0400D2C3 RID: 53955
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
||||
[Token(Token = "0x400D2C3")]
|
||||
public ActionEvent<Vector3> SelectionDeleted;
|
||||
|
||||
// Token: 0x0400D2C4 RID: 53956
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400D2C4")]
|
||||
public ActionEvent<Vector3> ObjectCreated;
|
||||
|
||||
// Token: 0x0400D2C5 RID: 53957
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
||||
[Token(Token = "0x400D2C5")]
|
||||
public ActionEvent<Transform, Vector3> SelectionMoveStarted;
|
||||
|
||||
// Token: 0x0400D2C6 RID: 53958
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
||||
[Token(Token = "0x400D2C6")]
|
||||
public ActionEvent<Vector3> SelectionMoveFinished;
|
||||
|
||||
// Token: 0x0400D2C7 RID: 53959
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
||||
[Token(Token = "0x400D2C7")]
|
||||
public ActionEvent<Transform, Vector3> SelectionTranslationStarted;
|
||||
|
||||
// Token: 0x0400D2C8 RID: 53960
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
||||
[Token(Token = "0x400D2C8")]
|
||||
public ActionEvent SelectionTranslationFinished;
|
||||
|
||||
// Token: 0x0400D2C9 RID: 53961
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
||||
[Token(Token = "0x400D2C9")]
|
||||
public ActionEvent<Transform, Vector3> SelectionRotationStarted;
|
||||
|
||||
// Token: 0x0400D2CA RID: 53962
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
||||
[Token(Token = "0x400D2CA")]
|
||||
public ActionEvent SelectionRotationFinished;
|
||||
|
||||
// Token: 0x0400D2CB RID: 53963
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
||||
[Token(Token = "0x400D2CB")]
|
||||
public ActionEvent<Transform, Vector3> SelectionScalingStarted;
|
||||
|
||||
// Token: 0x0400D2CC RID: 53964
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
||||
[Token(Token = "0x400D2CC")]
|
||||
public ActionEvent SelectionScalingFinished;
|
||||
|
||||
// Token: 0x0400D2CD RID: 53965
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
||||
[Token(Token = "0x400D2CD")]
|
||||
public ActionEvent SelectionChangedColor;
|
||||
|
||||
// Token: 0x0400D2CE RID: 53966
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
|
||||
[Token(Token = "0x400D2CE")]
|
||||
public ActionEvent<CLKCBCAGDDK> SelectionChangedMaterial;
|
||||
|
||||
// Token: 0x0400D2D1 RID: 53969
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
|
||||
[Token(Token = "0x400D2D1")]
|
||||
public bool ShouldRenderWorldFadeMask;
|
||||
|
||||
// Token: 0x0400D2D2 RID: 53970
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
|
||||
[Token(Token = "0x400D2D2")]
|
||||
private SynchronizedField<bool> GFBHPCPJLNB;
|
||||
|
||||
// Token: 0x0400D2D3 RID: 53971
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
|
||||
[Token(Token = "0x400D2D3")]
|
||||
private Bounds AJPFKADPGDF;
|
||||
|
||||
// Token: 0x0400D2D4 RID: 53972
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x158")]
|
||||
[Token(Token = "0x400D2D4")]
|
||||
private bool MGDMCMIFPKJ;
|
||||
|
||||
// Token: 0x0400D2D7 RID: 53975
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x168")]
|
||||
[Token(Token = "0x400D2D7")]
|
||||
public ActionEvent<GIPDDLFFNGG, bool> OnSelectionChanged;
|
||||
|
||||
// Token: 0x0400D2D8 RID: 53976
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x170")]
|
||||
[Token(Token = "0x400D2D8")]
|
||||
public ActionEvent<GIPDDLFFNGG> OnSelectionTransformed;
|
||||
|
||||
// Token: 0x0400D2D9 RID: 53977
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x178")]
|
||||
[Token(Token = "0x400D2D9")]
|
||||
public ActionEvent<GIPDDLFFNGG> OnSelectionDeformed;
|
||||
|
||||
// Token: 0x0400D2DA RID: 53978
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x180")]
|
||||
[Token(Token = "0x400D2DA")]
|
||||
public ActionEvent<Vector3> HoverHighlightStarted;
|
||||
|
||||
// Token: 0x0400D2DB RID: 53979
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x188")]
|
||||
[Token(Token = "0x400D2DB")]
|
||||
private Dictionary<Collider, GIPDDLFFNGG> LEEGJFHHEEL;
|
||||
|
||||
// Token: 0x0400D2DC RID: 53980
|
||||
[Token(Token = "0x400D2DC")]
|
||||
private static readonly string KFLNEJJKAAO = "[CreationContext]";
|
||||
|
||||
// Token: 0x0400D2DD RID: 53981
|
||||
[Token(Token = "0x400D2DD")]
|
||||
private const int EADKEIJFLJC = 20;
|
||||
|
||||
// Token: 0x0400D2DE RID: 53982
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x190")]
|
||||
[Token(Token = "0x400D2DE")]
|
||||
private List<IReadOnlyCollection<Guid>> AHGGIKKEBNO;
|
||||
|
||||
// Token: 0x0400D2DF RID: 53983
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x198")]
|
||||
[Token(Token = "0x400D2DF")]
|
||||
private bool GKBHNKJFNKG;
|
||||
|
||||
// Token: 0x0400D2E0 RID: 53984
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x19C")]
|
||||
[Token(Token = "0x400D2E0")]
|
||||
private Bounds OCOAJACNHIJ;
|
||||
|
||||
// Token: 0x02002B5F RID: 11103
|
||||
[Token(Token = "0x2002B5F")]
|
||||
public sealed class DEAMIHHALFP : MulticastDelegate
|
||||
{
|
||||
// Token: 0x06013767 RID: 79719 RVA: 0x004AB6C4 File Offset: 0x004A98C4
|
||||
[Token(Token = "0x6013767")]
|
||||
[Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")]
|
||||
public DEAMIHHALFP(object @object, IntPtr method)
|
||||
{
|
||||
this.method = method;
|
||||
this.m_target = @object;
|
||||
}
|
||||
|
||||
// Token: 0x06013768 RID: 79720 RVA: 0x004AB6E0 File Offset: 0x004A98E0
|
||||
[Token(Token = "0x6013768")]
|
||||
[Address(RVA = "0x1BADB50", Offset = "0x1BAC550", VA = "0x181BADB50", Slot = "13")]
|
||||
public void Invoke(GBDECALBCOP GIAOBLMEMMI, string LICNAIGLFCP, GIPDDLFFNGG JKDHPHFBDMJ, Photon.Realtime.Player CPAIFLCLGPB)
|
||||
{
|
||||
if (this.delegates != 0)
|
||||
{
|
||||
}
|
||||
uint num;
|
||||
if (num != (uint)0)
|
||||
{
|
||||
throw new ExecutionEngineException();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06013769 RID: 79721 RVA: 0x004AB760 File Offset: 0x004A9960
|
||||
[Token(Token = "0x6013769")]
|
||||
[Address(RVA = "0x1BADAA0", Offset = "0x1BAC4A0", VA = "0x181BADAA0", Slot = "14")]
|
||||
public IAsyncResult BeginInvoke(GBDECALBCOP GIAOBLMEMMI, string LICNAIGLFCP, GIPDDLFFNGG JKDHPHFBDMJ, Photon.Realtime.Player CPAIFLCLGPB, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601376A RID: 79722 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x601376A")]
|
||||
[Address(RVA = "0x40BFF0", Offset = "0x40A9F0", VA = "0x18040BFF0", Slot = "15")]
|
||||
public void EndInvoke(IAsyncResult GIAOBLMEMMI)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x02002B60 RID: 11104
|
||||
[Token(Token = "0x2002B60")]
|
||||
public class PDMOOGKFGEN
|
||||
{
|
||||
// Token: 0x0601376B RID: 79723 RVA: 0x004AB770 File Offset: 0x004A9970
|
||||
[Token(Token = "0x601376B")]
|
||||
[Address(RVA = "0x1BB6310", Offset = "0x1BB4D10", VA = "0x181BB6310")]
|
||||
public PDMOOGKFGEN(Transform mirror)
|
||||
{
|
||||
Vector3 vector;
|
||||
float z = vector.z;
|
||||
this.BHNKKJBCOAA.z = z;
|
||||
Vector3 vector2;
|
||||
float z2 = vector2.z;
|
||||
this.EPKNJJIGHLN.z = z2;
|
||||
}
|
||||
|
||||
// Token: 0x0601376C RID: 79724 RVA: 0x004AB7B0 File Offset: 0x004A99B0
|
||||
[Token(Token = "0x601376C")]
|
||||
[Address(RVA = "0x1BB62C0", Offset = "0x1BB4CC0", VA = "0x181BB62C0")]
|
||||
public PDMOOGKFGEN(Vector3 normal, Vector3 position)
|
||||
{
|
||||
float z = normal.z;
|
||||
this.BHNKKJBCOAA.z = z;
|
||||
float z2 = position.z;
|
||||
this.EPKNJJIGHLN.z = z2;
|
||||
}
|
||||
|
||||
// Token: 0x0400D2E1 RID: 53985
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D2E1")]
|
||||
public readonly Vector3 BHNKKJBCOAA;
|
||||
|
||||
// Token: 0x0400D2E2 RID: 53986
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x400D2E2")]
|
||||
public readonly Vector3 EPKNJJIGHLN;
|
||||
}
|
||||
|
||||
// Token: 0x02002B61 RID: 11105
|
||||
[Token(Token = "0x2002B61")]
|
||||
[CompilerGenerated]
|
||||
private sealed class KNNDDHBECDA
|
||||
{
|
||||
// Token: 0x0601376D RID: 79725 RVA: 0x004AB7EC File Offset: 0x004A99EC
|
||||
[Token(Token = "0x601376D")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public KNNDDHBECDA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601376E RID: 79726 RVA: 0x004AB800 File Offset: 0x004A9A00
|
||||
[Token(Token = "0x601376E")]
|
||||
[Address(RVA = "0x1BB3590", Offset = "0x1BB1F90", VA = "0x181BB3590")]
|
||||
internal void <CreateObject>b__0(Tool tool)
|
||||
{
|
||||
if (tool.MBHKHNNAKBB)
|
||||
{
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
CreationObject creationObject = tool.creationObject;
|
||||
bool <NGDMBEPPAJP>k__BackingField = creationContext.<NGDMBEPPAJP>k__BackingField;
|
||||
creationObject.IJHDEPALIAG = <NGDMBEPPAJP>k__BackingField;
|
||||
}
|
||||
tool.creationObject.OnCreatedBySpawning();
|
||||
CreationContext creationContext2 = this.<>4__this;
|
||||
float z = this.position.z;
|
||||
}
|
||||
|
||||
// Token: 0x0400D2E3 RID: 53987
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D2E3")]
|
||||
public CreationContext <>4__this;
|
||||
|
||||
// Token: 0x0400D2E4 RID: 53988
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D2E4")]
|
||||
public Vector3 position;
|
||||
}
|
||||
|
||||
// Token: 0x02002B63 RID: 11107
|
||||
[Token(Token = "0x2002B63")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HBFHGGNAHME
|
||||
{
|
||||
// Token: 0x0601377D RID: 79741 RVA: 0x004AB9D4 File Offset: 0x004A9BD4
|
||||
[Token(Token = "0x601377D")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public HBFHGGNAHME()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601377E RID: 79742 RVA: 0x004AB9E8 File Offset: 0x004A9BE8
|
||||
[Token(Token = "0x601377E")]
|
||||
[Address(RVA = "0x1BB22D0", Offset = "0x1BB0CD0", VA = "0x181BB22D0")]
|
||||
internal void <CloneSelection>b__0(CreationManager.IANGMDIFGNE r)
|
||||
{
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
object[] array = new object[0];
|
||||
List<GIPDDLFFNGG> abfejnobklm = r.ABFEJNOBKLM;
|
||||
CreationContext creationContext2 = this.<>4__this;
|
||||
Bounds bounds;
|
||||
if (bounds != 0)
|
||||
{
|
||||
}
|
||||
array[1] = bounds;
|
||||
}
|
||||
|
||||
// Token: 0x0601377F RID: 79743 RVA: 0x004ABA28 File Offset: 0x004A9C28
|
||||
[Token(Token = "0x601377F")]
|
||||
[Address(RVA = "0x1BB24A0", Offset = "0x1BB0EA0", VA = "0x181BB24A0")]
|
||||
internal void <CloneSelection>b__1(string e)
|
||||
{
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
}
|
||||
|
||||
// Token: 0x0400D2F2 RID: 54002
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D2F2")]
|
||||
public CreationContext <>4__this;
|
||||
|
||||
// Token: 0x0400D2F3 RID: 54003
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D2F3")]
|
||||
public string selectionName;
|
||||
}
|
||||
|
||||
// Token: 0x02002B64 RID: 11108
|
||||
[Token(Token = "0x2002B64")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FOKMBIADGOK
|
||||
{
|
||||
// Token: 0x06013780 RID: 79744 RVA: 0x004ABA44 File Offset: 0x004A9C44
|
||||
[Token(Token = "0x6013780")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public FOKMBIADGOK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013781 RID: 79745 RVA: 0x004ABA58 File Offset: 0x004A9C58
|
||||
[Token(Token = "0x6013781")]
|
||||
[Address(RVA = "0x1BAEB40", Offset = "0x1BAD540", VA = "0x181BAEB40")]
|
||||
internal void <CloneSelectionAndSelect>g__HandleCloneResult|0(CreationManager.IANGMDIFGNE result)
|
||||
{
|
||||
CreationContext.FPLLPFPFMLI fpllpfpfmli = new CreationContext.FPLLPFPFMLI();
|
||||
fpllpfpfmli.CS$<>8__locals1 = this;
|
||||
List<GIPDDLFFNGG> abfejnobklm = result.ABFEJNOBKLM;
|
||||
fpllpfpfmli.result.ABFEJNOBKLM = abfejnobklm;
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
CreationManager.IANGMDIFGNE result2 = fpllpfpfmli.result;
|
||||
CreationContext.PDMOOGKFGEN pdmoogkfgen = this.mirror;
|
||||
List<GIPDDLFFNGG> abfejnobklm2 = fpllpfpfmli.result.ABFEJNOBKLM;
|
||||
Action action = delegate
|
||||
{
|
||||
CreationContext creationContext2 = fpllpfpfmli.CS$<>8__locals1.<>4__this;
|
||||
CreationManager.IANGMDIFGNE result3 = fpllpfpfmli.result;
|
||||
List<GIPDDLFFNGG> abfejnobklm3 = fpllpfpfmli.result.ABFEJNOBKLM;
|
||||
IEnumerator<ISchedule> enumerator = creationContext2.WaitForValidBoundsOnCloneResult(result3);
|
||||
if (fpllpfpfmli.<>9__2 == 0)
|
||||
{
|
||||
Action action2 = delegate
|
||||
{
|
||||
CreationContext.FOKMBIADGOK cs$<>8__locals = fpllpfpfmli.CS$<>8__locals1;
|
||||
CreationContext creationContext3 = cs$<>8__locals.<>4__this;
|
||||
CreationManager.IANGMDIFGNE result4 = fpllpfpfmli.result;
|
||||
Promise promise = cs$<>8__locals.promise;
|
||||
List<GIPDDLFFNGG> abfejnobklm4 = fpllpfpfmli.result.ABFEJNOBKLM;
|
||||
creationContext3.PMCIAHKDAFD(result4, promise);
|
||||
};
|
||||
fpllpfpfmli.<>9__2 = action2;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400D2F4 RID: 54004
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D2F4")]
|
||||
public CreationContext <>4__this;
|
||||
|
||||
// Token: 0x0400D2F5 RID: 54005
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D2F5")]
|
||||
public CreationContext.PDMOOGKFGEN mirror;
|
||||
|
||||
// Token: 0x0400D2F6 RID: 54006
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D2F6")]
|
||||
public Promise promise;
|
||||
}
|
||||
|
||||
// Token: 0x02002B65 RID: 11109
|
||||
[Token(Token = "0x2002B65")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FPLLPFPFMLI
|
||||
{
|
||||
// Token: 0x06013782 RID: 79746 RVA: 0x004ABABC File Offset: 0x004A9CBC
|
||||
[Token(Token = "0x6013782")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public FPLLPFPFMLI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013783 RID: 79747 RVA: 0x004ABAD0 File Offset: 0x004A9CD0
|
||||
[Token(Token = "0x6013783")]
|
||||
[Address(RVA = "0x1BAEC80", Offset = "0x1BAD680", VA = "0x181BAEC80")]
|
||||
internal void <CloneSelectionAndSelect>b__1()
|
||||
{
|
||||
CreationContext <>4__this = this.CS$<>8__locals1.<>4__this;
|
||||
CreationManager.IANGMDIFGNE iangmdifgne = this.result;
|
||||
List<GIPDDLFFNGG> abfejnobklm = this.result.ABFEJNOBKLM;
|
||||
IEnumerator<ISchedule> enumerator = <>4__this.WaitForValidBoundsOnCloneResult(iangmdifgne);
|
||||
if (this.<>9__2 == 0)
|
||||
{
|
||||
Action action = delegate
|
||||
{
|
||||
CreationContext.FOKMBIADGOK cs$<>8__locals = this.CS$<>8__locals1;
|
||||
CreationContext <>4__this2 = cs$<>8__locals.<>4__this;
|
||||
CreationManager.IANGMDIFGNE iangmdifgne2 = this.result;
|
||||
Promise promise = cs$<>8__locals.promise;
|
||||
List<GIPDDLFFNGG> abfejnobklm2 = this.result.ABFEJNOBKLM;
|
||||
<>4__this2.PMCIAHKDAFD(iangmdifgne2, promise);
|
||||
};
|
||||
this.<>9__2 = action;
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06013784 RID: 79748 RVA: 0x004ABB28 File Offset: 0x004A9D28
|
||||
[Token(Token = "0x6013784")]
|
||||
[Address(RVA = "0x1BAEDA0", Offset = "0x1BAD7A0", VA = "0x181BAEDA0")]
|
||||
internal void <CloneSelectionAndSelect>b__2()
|
||||
{
|
||||
CreationContext.FOKMBIADGOK cs$<>8__locals = this.CS$<>8__locals1;
|
||||
CreationContext <>4__this = cs$<>8__locals.<>4__this;
|
||||
CreationManager.IANGMDIFGNE iangmdifgne = this.result;
|
||||
Promise promise = cs$<>8__locals.promise;
|
||||
List<GIPDDLFFNGG> abfejnobklm = this.result.ABFEJNOBKLM;
|
||||
<>4__this.PMCIAHKDAFD(iangmdifgne, promise);
|
||||
}
|
||||
|
||||
// Token: 0x0400D2F7 RID: 54007
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D2F7")]
|
||||
public CreationManager.IANGMDIFGNE result;
|
||||
|
||||
// Token: 0x0400D2F8 RID: 54008
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400D2F8")]
|
||||
public CreationContext.FOKMBIADGOK CS$<>8__locals1;
|
||||
|
||||
// Token: 0x0400D2F9 RID: 54009
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400D2F9")]
|
||||
public Action <>9__2;
|
||||
}
|
||||
|
||||
// Token: 0x02002B68 RID: 11112
|
||||
[Token(Token = "0x2002B68")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EHOCBLBLONL
|
||||
{
|
||||
// Token: 0x06013791 RID: 79761 RVA: 0x004ABDC0 File Offset: 0x004A9FC0
|
||||
[Token(Token = "0x6013791")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public EHOCBLBLONL()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013792 RID: 79762 RVA: 0x004ABDD4 File Offset: 0x004A9FD4
|
||||
[Token(Token = "0x6013792")]
|
||||
[Address(RVA = "0x1BADF90", Offset = "0x1BAC990", VA = "0x181BADF90")]
|
||||
internal void <TryMergeShapeSelection>b__1(BBHENFCNLAB.AJCEIOJPMLJ result)
|
||||
{
|
||||
Guid guid = Guid.NewGuid();
|
||||
LDCBLKDLODB inventionPiece = this.destContainer.creationObject.BLIGJFOCJBA;
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
Promise<bool> promise = this.promise;
|
||||
IReadOnlyList<ShapeContainer> readOnlyList = this.containersToMerge;
|
||||
ShapeContainer shapeContainer = this.destContainer;
|
||||
creationContext.MNPOONONOGP(shapeContainer, readOnlyList, promise);
|
||||
}
|
||||
|
||||
// Token: 0x06013793 RID: 79763 RVA: 0x004ABE2C File Offset: 0x004AA02C
|
||||
[Token(Token = "0x6013793")]
|
||||
[Address(RVA = "0x1BAE0B0", Offset = "0x1BACAB0", VA = "0x181BAE0B0")]
|
||||
internal void <TryMergeShapeSelection>b__2(string error)
|
||||
{
|
||||
this.promise.Error(error);
|
||||
}
|
||||
|
||||
// Token: 0x0400D303 RID: 54019
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D303")]
|
||||
public ShapeContainer destContainer;
|
||||
|
||||
// Token: 0x0400D304 RID: 54020
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D304")]
|
||||
public CreationContext <>4__this;
|
||||
|
||||
// Token: 0x0400D305 RID: 54021
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400D305")]
|
||||
public IReadOnlyList<ShapeContainer> containersToMerge;
|
||||
|
||||
// Token: 0x0400D306 RID: 54022
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400D306")]
|
||||
public Promise<bool> promise;
|
||||
}
|
||||
|
||||
// Token: 0x02002B69 RID: 11113
|
||||
[Token(Token = "0x2002B69")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CJPDLFIFADI
|
||||
{
|
||||
// Token: 0x06013794 RID: 79764 RVA: 0x004ABE4C File Offset: 0x004AA04C
|
||||
[Token(Token = "0x6013794")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public CJPDLFIFADI()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013795 RID: 79765 RVA: 0x004ABE60 File Offset: 0x004AA060
|
||||
[Token(Token = "0x6013795")]
|
||||
[Address(RVA = "0x1BA1940", Offset = "0x1BA0340", VA = "0x181BA1940")]
|
||||
internal void <SerializeSelection>b__0(CreationManager.EJPODBPPPBO result)
|
||||
{
|
||||
Promise<CKNHLOINDFF> promise = this.promise;
|
||||
CKNHLOINDFF hnhgciihoec = result.HNHGCIIHOEC;
|
||||
promise.Complete(hnhgciihoec);
|
||||
}
|
||||
|
||||
// Token: 0x06013796 RID: 79766 RVA: 0x004ABE88 File Offset: 0x004AA088
|
||||
[Token(Token = "0x6013796")]
|
||||
[Address(RVA = "0x1BA19A0", Offset = "0x1BA03A0", VA = "0x181BA19A0")]
|
||||
internal void <SerializeSelection>b__1(string e)
|
||||
{
|
||||
this.promise.Error(e);
|
||||
}
|
||||
|
||||
// Token: 0x0400D307 RID: 54023
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D307")]
|
||||
public Promise<CKNHLOINDFF> promise;
|
||||
}
|
||||
|
||||
// Token: 0x02002B6A RID: 11114
|
||||
[Token(Token = "0x2002B6A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class HCBFPADLFEP
|
||||
{
|
||||
// Token: 0x06013797 RID: 79767 RVA: 0x004ABEA8 File Offset: 0x004AA0A8
|
||||
[Token(Token = "0x6013797")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public HCBFPADLFEP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06013798 RID: 79768 RVA: 0x004ABEBC File Offset: 0x004AA0BC
|
||||
[Token(Token = "0x6013798")]
|
||||
[Address(RVA = "0x1BB2510", Offset = "0x1BB0F10", VA = "0x181BB2510")]
|
||||
internal void <QueueChangedMaterialEvent>b__0()
|
||||
{
|
||||
CreationContext creationContext = this.<>4__this;
|
||||
ActionEvent<CLKCBCAGDDK> selectionChangedMaterial = creationContext.SelectionChangedMaterial;
|
||||
if (selectionChangedMaterial != 0)
|
||||
{
|
||||
CLKCBCAGDDK clkcbcagddk = this.newMaterial;
|
||||
selectionChangedMaterial.Invoke(clkcbcagddk);
|
||||
}
|
||||
creationContext.EIPCMGAGCLJ = (ulong)0L;
|
||||
}
|
||||
|
||||
// Token: 0x0400D308 RID: 54024
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400D308")]
|
||||
public CreationContext <>4__this;
|
||||
|
||||
// Token: 0x0400D309 RID: 54025
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400D309")]
|
||||
public CLKCBCAGDDK newMaterial;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user