using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Players; using UnityEngine; // Token: 0x02002A38 RID: 10808 [Token(Token = "0x2002A38")] public class BGLEMLAJOAN : IDisposable { // Token: 0x0601227B RID: 74363 RVA: 0x00426108 File Offset: 0x00424308 [Token(Token = "0x601227B")] [Address(RVA = "0x1505120", Offset = "0x1503F20", VA = "0x181505120")] public BGLEMLAJOAN(Tool IENCGDDJPLO) { this.KFBOEAAJOIK = IENCGDDJPLO; int num = 0; if (IENCGDDJPLO != num) { Tool kfboeaajoik = this.KFBOEAAJOIK; MFBGLIHGCGO postPickupEvent = kfboeaajoik.PostPickupEvent; Action action = new Action(this.EOEEJHHPNNO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action); kfboeaajoik.PostPickupEvent = mfbglihgcgo; Tool kfboeaajoik2 = this.KFBOEAAJOIK; MFBGLIHGCGO postReleaseEvent = kfboeaajoik2.PostReleaseEvent; Action action2 = new Action(this.PFLAPOOECDN); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.BPJDFPACLMK(postReleaseEvent, action2); kfboeaajoik2.PostReleaseEvent = mfbglihgcgo2; } } // Token: 0x0601227C RID: 74364 RVA: 0x00426194 File Offset: 0x00424394 [Token(Token = "0x601227C")] [Address(RVA = "0x1504D00", Offset = "0x1503B00", VA = "0x181504D00", Slot = "4")] public void Dispose() { Tool kfboeaajoik = this.KFBOEAAJOIK; int num = 0; if (kfboeaajoik != num) { Tool kfboeaajoik2 = this.KFBOEAAJOIK; MFBGLIHGCGO postPickupEvent = kfboeaajoik2.PostPickupEvent; Action action = new Action(this.EOEEJHHPNNO); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action); kfboeaajoik2.PostPickupEvent = mfbglihgcgo; Tool kfboeaajoik3 = this.KFBOEAAJOIK; MFBGLIHGCGO postReleaseEvent = kfboeaajoik3.PostReleaseEvent; Action action2 = new Action(this.PFLAPOOECDN); MFBGLIHGCGO mfbglihgcgo2 = MFBGLIHGCGO.GMNMHGMFGOL(postReleaseEvent, action2); kfboeaajoik3.PostReleaseEvent = mfbglihgcgo2; } } // Token: 0x170032DD RID: 13021 // (get) Token: 0x0601227D RID: 74365 RVA: 0x0042621C File Offset: 0x0042441C [Token(Token = "0x170032DD")] public bool LFGCFEBCOEP { [Token(Token = "0x601227D")] [Address(RVA = "0x1504CB0", Offset = "0x1503AB0", VA = "0x181504CB0")] get { if (this.KFBCDGDLCIE == 0) { } bool flag; return flag; } } // Token: 0x0601227E RID: 74366 RVA: 0x00426238 File Offset: 0x00424438 [Token(Token = "0x601227E")] [Address(RVA = "0x1504E30", Offset = "0x1503C30", VA = "0x181504E30")] private void EOEEJHHPNNO(Tool EGFEJGHDNAI) { Player owner = EGFEJGHDNAI.BHNPNHMILIF; this.GCFGDPBOAEG = owner; Tool kfboeaajoik = this.KFBOEAAJOIK; int num = 0; if (kfboeaajoik != num) { Player gcfgdpboaeg = this.GCFGDPBOAEG; int num2 = 0; if (gcfgdpboaeg != num2) { PlayerBody body = this.GCFGDPBOAEG.body; Tool kfboeaajoik2 = this.KFBOEAAJOIK; Collider bodyCollider = body.bodyCollider; kfboeaajoik2.IgnoreCollision(bodyCollider, true); } } } // Token: 0x0601227F RID: 74367 RVA: 0x004262AC File Offset: 0x004244AC [Token(Token = "0x601227F")] [Address(RVA = "0x1504FF0", Offset = "0x1503DF0", VA = "0x181504FF0")] private void PFLAPOOECDN(Tool EGFEJGHDNAI) { Tool kfboeaajoik = this.KFBOEAAJOIK; Action action = new Action(this.JIBICEKEJGP); KFBABPAPIMB kfbabpapimb = kfboeaajoik.PAKNHKEKDAF(0.5f, action); this.KFBCDGDLCIE = kfbabpapimb; Action action2 = new Action(this.DFECGGMOFBF); int num = 0; num += num; num++; kfbabpapimb.Dispose(); } // Token: 0x06012280 RID: 74368 RVA: 0x0042631C File Offset: 0x0042451C [Token(Token = "0x6012280")] [Address(RVA = "0x1504BD0", Offset = "0x15039D0", VA = "0x181504BD0")] private void DEHCNCAJPHE() { Tool kfboeaajoik = this.KFBOEAAJOIK; int num = 0; if (kfboeaajoik != num) { Player gcfgdpboaeg = this.GCFGDPBOAEG; int num2 = 0; if (gcfgdpboaeg != num2) { PlayerBody body = this.GCFGDPBOAEG.body; Tool kfboeaajoik2 = this.KFBOEAAJOIK; Collider bodyCollider = body.bodyCollider; kfboeaajoik2.IgnoreCollision(bodyCollider, true); } } } // Token: 0x06012281 RID: 74369 RVA: 0x00426380 File Offset: 0x00424580 [Token(Token = "0x6012281")] [Address(RVA = "0x1504CB0", Offset = "0x1503AB0", VA = "0x181504CB0")] private bool HKPBBKNBAEF() { if (this.KFBCDGDLCIE == 0) { } bool flag; return flag; } // Token: 0x06012282 RID: 74370 RVA: 0x0042639C File Offset: 0x0042459C [Token(Token = "0x6012282")] [Address(RVA = "0x1504F20", Offset = "0x1503D20", VA = "0x181504F20")] private void JIBICEKEJGP() { Tool kfboeaajoik = this.KFBOEAAJOIK; int num = 0; if (kfboeaajoik != num) { Player gcfgdpboaeg = this.GCFGDPBOAEG; int num2 = 0; if (gcfgdpboaeg != num2) { PlayerBody body = this.GCFGDPBOAEG.body; Tool kfboeaajoik2 = this.KFBOEAAJOIK; Collider bodyCollider = body.bodyCollider; int num3 = 0; kfboeaajoik2.IgnoreCollision(bodyCollider, num3 != 0); } } } // Token: 0x06012283 RID: 74371 RVA: 0x00426404 File Offset: 0x00424604 [Token(Token = "0x6012283")] [Address(RVA = "0x1504CA0", Offset = "0x1503AA0", VA = "0x181504CA0")] [CompilerGenerated] private void DFECGGMOFBF() { this.KFBCDGDLCIE = (ulong)0L; } // Token: 0x0400BB85 RID: 48005 [Token(Token = "0x400BB85")] private const float OIFELNACLGL = 0.5f; // Token: 0x0400BB86 RID: 48006 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400BB86")] private readonly Tool KFBOEAAJOIK; // Token: 0x0400BB87 RID: 48007 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BB87")] private Player GCFGDPBOAEG; // Token: 0x0400BB88 RID: 48008 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400BB88")] private KFBABPAPIMB KFBCDGDLCIE; }