143 lines
4.3 KiB
C#
143 lines
4.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Core.Creation;
|
|
|
|
// Token: 0x020031C7 RID: 12743
|
|
[Token(Token = "0x20031C7")]
|
|
public class FBONJOBEIPO : NFPGIMNFEBA
|
|
{
|
|
// Token: 0x17003C68 RID: 15464
|
|
// (get) Token: 0x06015E0A RID: 89610 RVA: 0x0051A3E8 File Offset: 0x005185E8
|
|
[Token(Token = "0x17003C68")]
|
|
protected override string EMHFGIJFFLG
|
|
{
|
|
[Token(Token = "0x6015E0A")]
|
|
[Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180", Slot = "15")]
|
|
get
|
|
{
|
|
return this.FEHGHKAKIDO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06015E0B RID: 89611 RVA: 0x0051A3FC File Offset: 0x005185FC
|
|
[Token(Token = "0x6015E0B")]
|
|
[Address(RVA = "0x1363F00", Offset = "0x1362D00", VA = "0x181363F00")]
|
|
public FBONJOBEIPO(string FEHGHKAKIDO, IEnumerable<GIPDDLFFNGG> BCPBPLDHDMA, in Guid? NPLEMIALBEG, BKJIOKBHHEK OLFNCDHDFPF)
|
|
{
|
|
List<GCHANDDKPBM> hiomepfedbc = this.HIOMEPFEDBC;
|
|
this.FEHGHKAKIDO = FEHGHKAKIDO;
|
|
BIFIEMOJLAE bifiemojlae = new BIFIEMOJLAE(this.HDOKIIGFCNM);
|
|
hiomepfedbc.Add(bifiemojlae);
|
|
string text = base.EMHFGIJFFLG;
|
|
}
|
|
|
|
// Token: 0x06015E0C RID: 89612 RVA: 0x0051A438 File Offset: 0x00518638
|
|
[Token(Token = "0x6015E0C")]
|
|
[Address(RVA = "0x1363C90", Offset = "0x1362A90", VA = "0x181363C90", Slot = "13")]
|
|
protected override DABKFAIHBBP BLDCDMLIFBE(BKJIOKBHHEK OLFNCDHDFPF)
|
|
{
|
|
FBONJOBEIPO.MDOPFFJJNCM mdopffjjncm = new FBONJOBEIPO.MDOPFFJJNCM();
|
|
mdopffjjncm.<>4__this = this;
|
|
DABKFAIHBBP dabkfaihbbp = base.BLDCDMLIFBE(OLFNCDHDFPF);
|
|
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
|
|
mdopffjjncm.promise = jjekjgalhko;
|
|
IEnumerable<GIPDDLFFNGG> enumerable = JGGNJPBJHJA.MODGBPLOJJA(this.HDOKIIGFCNM);
|
|
CostInfo costInfo;
|
|
int numCloudVariables = costInfo.numCloudVariables;
|
|
mdopffjjncm.cost.numCloudVariables = numCloudVariables;
|
|
CreationManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
PMGCJEPKFOF<CreationManager.EJPODBPPPBO> pmgcjepkfof = instance.SerializeSpawnableTemplate(enumerable, num3, num2 != 0);
|
|
Action<CreationManager.EJPODBPPPBO> action = delegate(CreationManager.EJPODBPPPBO result)
|
|
{
|
|
FBONJOBEIPO <>4__this = mdopffjjncm.<>4__this;
|
|
mdopffjjncm.<>4__this.HGCEMCINANF.Clear();
|
|
FPPPLDDJPCA fppplddjpca;
|
|
mdopffjjncm.<>4__this.HGCEMCINANF.Add(fppplddjpca);
|
|
mdopffjjncm.promise.OOOIENHGNCA();
|
|
};
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string e)
|
|
{
|
|
mdopffjjncm.promise.HMFPPBJFHKD(e);
|
|
};
|
|
if (num < mdopffjjncm)
|
|
{
|
|
num += num;
|
|
if (num == mdopffjjncm)
|
|
{
|
|
goto IL_B1;
|
|
}
|
|
num++;
|
|
}
|
|
JJEKJGALHKO promise = mdopffjjncm.promise;
|
|
action2 += action2;
|
|
IL_B1:
|
|
num += num;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400E638 RID: 58936
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E638")]
|
|
private readonly string FEHGHKAKIDO;
|
|
|
|
// Token: 0x0400E639 RID: 58937
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400E639")]
|
|
private readonly Guid? NPLEMIALBEG;
|
|
|
|
// Token: 0x020031C8 RID: 12744
|
|
[Token(Token = "0x20031C8")]
|
|
[CompilerGenerated]
|
|
private sealed class MDOPFFJJNCM
|
|
{
|
|
// Token: 0x06015E0D RID: 89613 RVA: 0x0051A504 File Offset: 0x00518704
|
|
[Token(Token = "0x6015E0D")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public MDOPFFJJNCM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06015E0E RID: 89614 RVA: 0x0051A518 File Offset: 0x00518718
|
|
[Token(Token = "0x6015E0E")]
|
|
[Address(RVA = "0x137EE10", Offset = "0x137DC10", VA = "0x18137EE10")]
|
|
internal void <PrepUndo>b__0(CreationManager.EJPODBPPPBO result)
|
|
{
|
|
FBONJOBEIPO fbonjobeipo = this.<>4__this;
|
|
this.<>4__this.HGCEMCINANF.Clear();
|
|
FPPPLDDJPCA fppplddjpca;
|
|
this.<>4__this.HGCEMCINANF.Add(fppplddjpca);
|
|
this.promise.OOOIENHGNCA();
|
|
}
|
|
|
|
// Token: 0x06015E0F RID: 89615 RVA: 0x0051A560 File Offset: 0x00518760
|
|
[Token(Token = "0x6015E0F")]
|
|
[Address(RVA = "0x8E8010", Offset = "0x8E6E10", VA = "0x1808E8010")]
|
|
internal void <PrepUndo>b__1(string e)
|
|
{
|
|
this.promise.HMFPPBJFHKD(e);
|
|
}
|
|
|
|
// Token: 0x0400E63A RID: 58938
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E63A")]
|
|
public CostInfo cost;
|
|
|
|
// Token: 0x0400E63B RID: 58939
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E63B")]
|
|
public FBONJOBEIPO <>4__this;
|
|
|
|
// Token: 0x0400E63C RID: 58940
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E63C")]
|
|
public JJEKJGALHKO promise;
|
|
}
|
|
}
|