using System; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x020006AD RID: 1709 [Token(Token = "0x20006AD")] public abstract class PrefabSpawner : Spawner where T : Component { // Token: 0x06003190 RID: 12688 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6003190")] [Address(RVA = "0x1F9FDA0", Offset = "0x1F9EBA0", VA = "0x181F9FDA0", Slot = "4")] protected override bool FFGCHGAMHBP() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003191 RID: 12689 RVA: 0x000CB454 File Offset: 0x000C9654 [Token(Token = "0x6003191")] [Address(RVA = "0x1FA0000", Offset = "0x1F9EE00", VA = "0x181FA0000", 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: 0x06003192 RID: 12690 RVA: 0x000CB490 File Offset: 0x000C9690 [Token(Token = "0x6003192")] [Address(RVA = "0x1190900", Offset = "0x118F700", VA = "0x181190900")] protected PrefabSpawner() { } // Token: 0x040028DD RID: 10461 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40028DD")] [SerializeField] [ContextMenuItem("Replace with nested prefab", "EditorReplaceWithNestedPrefab")] private T prefab; // Token: 0x040028DE RID: 10462 [FieldOffset(Offset = "0x0")] [Token(Token = "0x40028DE")] protected T GCCLEJOGCCE; }