Files
2026-04-10 22:50:51 +02:00

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;
}
}