using System; using System.Threading.Tasks; using Cpp2IlInjected; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom { // Token: 0x020020D1 RID: 8401 [Token(Token = "0x20020D1")] public class CreatorFreeGiftButtonSpawner : MonoBehaviour { // Token: 0x0600D6B1 RID: 54961 RVA: 0x0031BCB4 File Offset: 0x00319EB4 [Token(Token = "0x600D6B1")] [Address(RVA = "0x802BB0", Offset = "0x8019B0", VA = "0x180802BB0")] private void Awake() { MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML(); JAPOCJCDIJN.JHGPCFHDLEP jhgpcfhdlep = new JAPOCJCDIJN.JHGPCFHDLEP(this.EJHOLHHFCFJ); MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.BAPEJOFOPCL((MJAPEGGDLJA)((uint)2048), jhgpcfhdlep); IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml2); this.KHBOACBMGAI = disposable; } // Token: 0x0600D6B2 RID: 54962 RVA: 0x0031BCF8 File Offset: 0x00319EF8 [Token(Token = "0x600D6B2")] [Address(RVA = "0x802D00", Offset = "0x801B00", VA = "0x180802D00")] private void OnDestroy() { if (this.KHBOACBMGAI != 0) { } } // Token: 0x0600D6B3 RID: 54963 RVA: 0x0031BD10 File Offset: 0x00319F10 [Token(Token = "0x600D6B3")] [Address(RVA = "0x802C80", Offset = "0x801A80", VA = "0x180802C80")] private Task EJHOLHHFCFJ(JKLGMOGDCNE IIFJDCEPNMJ) { if (IIFJDCEPNMJ.k__BackingField == COINPCHOMPP.DEFAULT_ROOM) { this.PNIDAHKLIJL(); } return Task.CompletedTask; } // Token: 0x0600D6B4 RID: 54964 RVA: 0x0031BD3C File Offset: 0x00319F3C [Token(Token = "0x600D6B4")] [Address(RVA = "0x802D50", Offset = "0x801B50", VA = "0x180802D50")] private void PNIDAHKLIJL() { if (KKPBCOOONNK.BNNCCCFFALC) { int toolCount = Tool.GetToolCount((OGNBCNBPFCC)((uint)461)); int num = 0; int num2 = 0; ABMHDAEIKAF abmhdaeikaf = CreationManager.InstantiateRequestForSpawnableToolType((OGNBCNBPFCC)((uint)461), num2, true, num); Transform transform = base.transform; Vector3 vector; float z = vector.z; Transform transform2 = base.transform; ABMHDAEIKAF abmhdaeikaf2; Tool tool = abmhdaeikaf2.IINKJBCEBID().HLALBMPAGKI(); } } // Token: 0x0600D6B5 RID: 54965 RVA: 0x0031BDA0 File Offset: 0x00319FA0 [Token(Token = "0x600D6B5")] [Address(RVA = "0x802B60", Offset = "0x801960", VA = "0x180802B60")] private static int AKIEMLCDLON() { return Tool.GetToolCount((OGNBCNBPFCC)((uint)461)); } // Token: 0x0600D6B6 RID: 54966 RVA: 0x0031BDB8 File Offset: 0x00319FB8 [Token(Token = "0x600D6B6")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public CreatorFreeGiftButtonSpawner() { } // Token: 0x040089D9 RID: 35289 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40089D9")] private IDisposable KHBOACBMGAI; } }