using System; using System.Runtime.InteropServices; using System.Threading; using System.Threading.Tasks; using Cpp2IlInjected; using Photon.Pun; using RecRoom.Core.Creation; using UnityEngine; namespace RecRoom { // Token: 0x02001D2A RID: 7466 [Token(Token = "0x2001D2A")] [StructLayout(3)] public class CreatorFreeGiftButtonSpawner : MonoBehaviour { // Token: 0x0600C8A6 RID: 51366 RVA: 0x002F9FA0 File Offset: 0x002F81A0 [Token(Token = "0x600C8A6")] [Address(RVA = "0x121ADC0", Offset = "0x12197C0", VA = "0x18121ADC0")] private void Awake() { MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml = new MLDJDPHKGBO.BCGOBNMHOML(); JAPOCJCDIJN.PLNPFMNHAFG plnpfmnhafg = new JAPOCJCDIJN.PLNPFMNHAFG(this.EJHOLHHFCFJ); MLDJDPHKGBO.BCGOBNMHOML bcgobnmhoml2 = bcgobnmhoml.BAPEJOFOPCL((MJAPEGGDLJA)((uint)2048), plnpfmnhafg); IDisposable disposable = MLDJDPHKGBO.ENNCEBJFFMB(this, bcgobnmhoml2); this.KHBOACBMGAI = disposable; } // Token: 0x0600C8A7 RID: 51367 RVA: 0x002F9FE4 File Offset: 0x002F81E4 [Token(Token = "0x600C8A7")] [Address(RVA = "0x121AF00", Offset = "0x1219900", VA = "0x18121AF00")] private void OnDestroy() { if (this.KHBOACBMGAI != 0) { } } // Token: 0x0600C8A8 RID: 51368 RVA: 0x002F9FFC File Offset: 0x002F81FC [Token(Token = "0x600C8A8")] [Address(RVA = "0x121AE90", Offset = "0x1219890", VA = "0x18121AE90")] private Task EJHOLHHFCFJ(MJAPEGGDLJA MFPEMJDIIFA, COINPCHOMPP HNPBHLIOFNC, DBFIJENOPDA ABADFLCBFIJ, CancellationToken NDAAKGFBPKE) { if (HNPBHLIOFNC == COINPCHOMPP.DEFAULT_ROOM) { this.PNIDAHKLIJL(); } return Task.CompletedTask; } // Token: 0x0600C8A9 RID: 51369 RVA: 0x002FA01C File Offset: 0x002F821C [Token(Token = "0x600C8A9")] [Address(RVA = "0x121AF50", Offset = "0x1219950", VA = "0x18121AF50")] private void PNIDAHKLIJL() { if (PhotonNetwork.IsMasterClient) { 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: 0x0600C8AA RID: 51370 RVA: 0x002FA080 File Offset: 0x002F8280 [Token(Token = "0x600C8AA")] [Address(RVA = "0x121AD70", Offset = "0x1219770", VA = "0x18121AD70")] private static int AKIEMLCDLON() { return Tool.GetToolCount((OGNBCNBPFCC)((uint)461)); } // Token: 0x0600C8AB RID: 51371 RVA: 0x002FA098 File Offset: 0x002F8298 [Token(Token = "0x600C8AB")] [Address(RVA = "0x3C1210", Offset = "0x3BFC10", VA = "0x1803C1210")] public CreatorFreeGiftButtonSpawner() { } // Token: 0x04008542 RID: 34114 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4008542")] private IDisposable KHBOACBMGAI; } }