using System; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020006B8 RID: 1720 [Token(Token = "0x20006B8")] public abstract class PrefabSpawner : Spawner where T : Component { // Token: 0x06003211 RID: 12817 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003211")] [Address(RVA = "0x28E7530", Offset = "0x28E6530", VA = "0x1828E7530", Slot = "4")] protected override bool FFGCHGAMHBP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003212 RID: 12818 RVA: 0x000CBF80 File Offset: 0x000CA180 [Token(Token = "0x6003212")] [Address(RVA = "0x28E7790", Offset = "0x28E6790", VA = "0x1828E7790", Slot = "5")] protected override void OJNLKINBMIN() { if (Application.isPlaying) { int num = 0; VisibilityRestriction[] array; int length = array.Length; if (num < length) { array[num].Start(); num++; } } } // Token: 0x06003213 RID: 12819 RVA: 0x000CBFBC File Offset: 0x000CA1BC [Token(Token = "0x6003213")] [Address(RVA = "0x1CC71A0", Offset = "0x1CC61A0", VA = "0x181CC71A0")] protected PrefabSpawner() { } // Token: 0x04002943 RID: 10563 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002943")] [SerializeField] [ContextMenuItem("Replace with nested prefab", "EditorReplaceWithNestedPrefab")] private T prefab; // Token: 0x04002944 RID: 10564 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4002944")] protected T GCCLEJOGCCE; }