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: 0x020032B4 RID: 12980
|
|
[Token(Token = "0x20032B4")]
|
|
public class FBONJOBEIPO : NFPGIMNFEBA
|
|
{
|
|
// Token: 0x17003D2D RID: 15661
|
|
// (get) Token: 0x06016296 RID: 90774 RVA: 0x0052512C File Offset: 0x0052332C
|
|
[Token(Token = "0x17003D2D")]
|
|
protected override string EMHFGIJFFLG
|
|
{
|
|
[Token(Token = "0x6016296")]
|
|
[Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0", Slot = "15")]
|
|
get
|
|
{
|
|
return this.FEHGHKAKIDO;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06016297 RID: 90775 RVA: 0x00525140 File Offset: 0x00523340
|
|
[Token(Token = "0x6016297")]
|
|
[Address(RVA = "0x1B52460", Offset = "0x1B51460", VA = "0x181B52460")]
|
|
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: 0x06016298 RID: 90776 RVA: 0x0052517C File Offset: 0x0052337C
|
|
[Token(Token = "0x6016298")]
|
|
[Address(RVA = "0x1B521F0", Offset = "0x1B511F0", VA = "0x181B521F0", 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: 0x0400E87A RID: 59514
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E87A")]
|
|
private readonly string FEHGHKAKIDO;
|
|
|
|
// Token: 0x0400E87B RID: 59515
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400E87B")]
|
|
private readonly Guid? NPLEMIALBEG;
|
|
|
|
// Token: 0x020032B5 RID: 12981
|
|
[Token(Token = "0x20032B5")]
|
|
[CompilerGenerated]
|
|
private sealed class MDOPFFJJNCM
|
|
{
|
|
// Token: 0x06016299 RID: 90777 RVA: 0x00525248 File Offset: 0x00523448
|
|
[Token(Token = "0x6016299")]
|
|
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
|
public MDOPFFJJNCM()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0601629A RID: 90778 RVA: 0x0052525C File Offset: 0x0052345C
|
|
[Token(Token = "0x601629A")]
|
|
[Address(RVA = "0x1B6D7A0", Offset = "0x1B6C7A0", VA = "0x181B6D7A0")]
|
|
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: 0x0601629B RID: 90779 RVA: 0x005252A4 File Offset: 0x005234A4
|
|
[Token(Token = "0x601629B")]
|
|
[Address(RVA = "0x14CAFF0", Offset = "0x14C9FF0", VA = "0x1814CAFF0")]
|
|
internal void <PrepUndo>b__1(string e)
|
|
{
|
|
this.promise.HMFPPBJFHKD(e);
|
|
}
|
|
|
|
// Token: 0x0400E87C RID: 59516
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400E87C")]
|
|
public CostInfo cost;
|
|
|
|
// Token: 0x0400E87D RID: 59517
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400E87D")]
|
|
public FBONJOBEIPO <>4__this;
|
|
|
|
// Token: 0x0400E87E RID: 59518
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400E87E")]
|
|
public JJEKJGALHKO promise;
|
|
}
|
|
}
|