m
This commit is contained in:
@@ -0,0 +1,239 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using RecRoom.Core.Creation.Shapes;
|
||||
using RecRoom.Persistence;
|
||||
|
||||
// Token: 0x020032E4 RID: 13028
|
||||
[Token(Token = "0x20032E4")]
|
||||
public sealed class AMDIJMPHEGP : GCHANDDKPBM
|
||||
{
|
||||
// Token: 0x0601634E RID: 90958 RVA: 0x0052786C File Offset: 0x00525A6C
|
||||
[Token(Token = "0x601634E")]
|
||||
[Address(RVA = "0x1471AF0", Offset = "0x1470AF0", VA = "0x181471AF0")]
|
||||
public AMDIJMPHEGP(ShapeContainer BJDGKEMHBHB, IReadOnlyList<ShapeContainer> GIKCMEBGGDG)
|
||||
{
|
||||
PersistenceView persistenceView = BJDGKEMHBHB.persistenceView;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 == num)
|
||||
{
|
||||
goto IL_69;
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
int num3 = 0;
|
||||
Guid guid;
|
||||
Guid[] array = new Guid[guid._a];
|
||||
this.GPMCMCELFEJ = array;
|
||||
if (num2 >= array.Length)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (num2 < num3)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 == num3)
|
||||
{
|
||||
goto IL_6D;
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
num2++;
|
||||
num2 += 2;
|
||||
num2 += num2;
|
||||
Guid[] gpmcmcelfej = this.GPMCMCELFEJ;
|
||||
IL_69:
|
||||
num2 += num2;
|
||||
IL_6D:
|
||||
num2 += num2;
|
||||
}
|
||||
|
||||
// Token: 0x0601634F RID: 90959 RVA: 0x005278F0 File Offset: 0x00525AF0
|
||||
[Token(Token = "0x601634F")]
|
||||
[Address(RVA = "0x14714A0", Offset = "0x14704A0", VA = "0x1814714A0", Slot = "4")]
|
||||
public override DABKFAIHBBP OCAFOIEOMLN(BKJIOKBHHEK OLFNCDHDFPF)
|
||||
{
|
||||
int num = 0;
|
||||
AMDIJMPHEGP.JDGCPIOOGGP jdgcpiooggp = new AMDIJMPHEGP.JDGCPIOOGGP();
|
||||
num += num;
|
||||
num++;
|
||||
AMDIJMPHEGP.PIDKGCBHNOP.Clear();
|
||||
Guid kfjbmgphibi = this.KFJBMGPHIBI;
|
||||
Guid kfjbmgphibi2;
|
||||
if (!this.POHGFALPMJO(OLFNCDHDFPF, kfjbmgphibi, num))
|
||||
{
|
||||
kfjbmgphibi2 = this.KFJBMGPHIBI;
|
||||
}
|
||||
int length = this.GPMCMCELFEJ.Length;
|
||||
int num2;
|
||||
string text;
|
||||
if (num < length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
if (this.POHGFALPMJO(OLFNCDHDFPF, kfjbmgphibi2, num))
|
||||
{
|
||||
AMDIJMPHEGP.PIDKGCBHNOP.Add(num);
|
||||
num++;
|
||||
}
|
||||
num2 = 0;
|
||||
return JJEKJGALHKO.LIPGKFECLDO(text);
|
||||
}
|
||||
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
||||
jdgcpiooggp.promise = jjekjgalhko;
|
||||
if (text < num2)
|
||||
{
|
||||
text += text;
|
||||
}
|
||||
Action<bool> action = delegate(bool result)
|
||||
{
|
||||
JJEKJGALHKO promise = jdgcpiooggp.promise;
|
||||
if (!result)
|
||||
{
|
||||
promise.HMFPPBJFHKD("Failed to merge shape containers");
|
||||
return;
|
||||
}
|
||||
promise.OOOIENHGNCA();
|
||||
};
|
||||
text += text;
|
||||
Action<string> action2 = delegate(string error)
|
||||
{
|
||||
jdgcpiooggp.promise.HMFPPBJFHKD(error);
|
||||
};
|
||||
if (text < jdgcpiooggp)
|
||||
{
|
||||
text += text;
|
||||
if (text == jdgcpiooggp)
|
||||
{
|
||||
goto IL_D2;
|
||||
}
|
||||
}
|
||||
action2 += action2;
|
||||
action2 += action2;
|
||||
IL_D2:
|
||||
text += text;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016350 RID: 90960 RVA: 0x005279DC File Offset: 0x00525BDC
|
||||
[Token(Token = "0x6016350")]
|
||||
[Address(RVA = "0x1471980", Offset = "0x1470980", VA = "0x181471980")]
|
||||
private bool POHGFALPMJO(BKJIOKBHHEK OLFNCDHDFPF, Guid LIFDNLPKDDC, out ShapeContainer KPPJHIGOJIG)
|
||||
{
|
||||
int num = 0;
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int num2 = 0;
|
||||
if (num2 < num)
|
||||
{
|
||||
num2 += num2;
|
||||
if (num2 != num)
|
||||
{
|
||||
num2++;
|
||||
}
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016351 RID: 90961 RVA: 0x00527A0C File Offset: 0x00525C0C
|
||||
[Token(Token = "0x6016351")]
|
||||
[Address(RVA = "0x1471390", Offset = "0x1470390", VA = "0x181471390", Slot = "5")]
|
||||
public override GBDECALBCOP JPALLFAJJKJ(BKJIOKBHHEK OLFNCDHDFPF)
|
||||
{
|
||||
Guid[] gpmcmcelfej = this.GPMCMCELFEJ;
|
||||
int num = 0;
|
||||
int length = gpmcmcelfej.Length;
|
||||
if (num < length)
|
||||
{
|
||||
num += 2;
|
||||
num += num;
|
||||
bool flag;
|
||||
object obj;
|
||||
bool flag2;
|
||||
uint num2;
|
||||
if ((!flag || (obj == (ulong)1L && flag2)) && num2 == (uint)0)
|
||||
{
|
||||
num++;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016352 RID: 90962 RVA: 0x00527A54 File Offset: 0x00525C54
|
||||
[Token(Token = "0x6016352")]
|
||||
[Address(RVA = "0x14712F0", Offset = "0x14702F0", VA = "0x1814712F0")]
|
||||
private GBDECALBCOP CFMKNNCNBKJ(Guid ADBNCEJKAAG)
|
||||
{
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
object obj;
|
||||
if (obj == (ulong)1L)
|
||||
{
|
||||
}
|
||||
return GBDECALBCOP.Failure_PermissionDenied;
|
||||
}
|
||||
return GBDECALBCOP.Failure_ObjectDoesNotExist;
|
||||
}
|
||||
|
||||
// Token: 0x0400E8D7 RID: 59607
|
||||
[Token(Token = "0x400E8D7")]
|
||||
private static readonly List<ShapeContainer> PIDKGCBHNOP = new List();
|
||||
|
||||
// Token: 0x0400E8D8 RID: 59608
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E8D8")]
|
||||
private Guid KFJBMGPHIBI;
|
||||
|
||||
// Token: 0x0400E8D9 RID: 59609
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x400E8D9")]
|
||||
private Guid[] GPMCMCELFEJ;
|
||||
|
||||
// Token: 0x020032E5 RID: 13029
|
||||
[Token(Token = "0x20032E5")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JDGCPIOOGGP
|
||||
{
|
||||
// Token: 0x06016354 RID: 90964 RVA: 0x00527A90 File Offset: 0x00525C90
|
||||
[Token(Token = "0x6016354")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JDGCPIOOGGP()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016355 RID: 90965 RVA: 0x00527AA4 File Offset: 0x00525CA4
|
||||
[Token(Token = "0x6016355")]
|
||||
[Address(RVA = "0x14754D0", Offset = "0x14744D0", VA = "0x1814754D0")]
|
||||
internal void <Perform>b__0(bool result)
|
||||
{
|
||||
JJEKJGALHKO jjekjgalhko = this.promise;
|
||||
if (!result)
|
||||
{
|
||||
jjekjgalhko.HMFPPBJFHKD("Failed to merge shape containers");
|
||||
return;
|
||||
}
|
||||
jjekjgalhko.OOOIENHGNCA();
|
||||
}
|
||||
|
||||
// Token: 0x06016356 RID: 90966 RVA: 0x00527AD4 File Offset: 0x00525CD4
|
||||
[Token(Token = "0x6016356")]
|
||||
[Address(RVA = "0x1234880", Offset = "0x1233880", VA = "0x181234880")]
|
||||
internal void <Perform>b__1(string error)
|
||||
{
|
||||
this.promise.HMFPPBJFHKD(error);
|
||||
}
|
||||
|
||||
// Token: 0x0400E8DA RID: 59610
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400E8DA")]
|
||||
public JJEKJGALHKO promise;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user