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 BCPBPLDHDMA, in Guid? NPLEMIALBEG, BKJIOKBHHEK OLFNCDHDFPF) { List 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 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 pmgcjepkfof = instance.SerializeSpawnableTemplate(enumerable, num3, num2 != 0); Action 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 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 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 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; } }