using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using RecRoom.Players; using UnityEngine; // Token: 0x02002B21 RID: 11041 [Token(Token = "0x2002B21")] public class BGLEMLAJOAN : IDisposable { // Token: 0x060126B7 RID: 75447 RVA: 0x0042FD84 File Offset: 0x0042DF84 [Token(Token = "0x60126B7")] [Address(RVA = "0x1F9A950", Offset = "0x1F99950", VA = "0x181F9A950")] 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: 0x060126B8 RID: 75448 RVA: 0x0042FE10 File Offset: 0x0042E010 [Token(Token = "0x60126B8")] [Address(RVA = "0x1F9A590", Offset = "0x1F99590", VA = "0x181F9A590", 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: 0x17003390 RID: 13200 // (get) Token: 0x060126B9 RID: 75449 RVA: 0x0042FE98 File Offset: 0x0042E098 [Token(Token = "0x17003390")] public bool LFGCFEBCOEP { [Token(Token = "0x60126B9")] [Address(RVA = "0x1F9A540", Offset = "0x1F99540", VA = "0x181F9A540")] get { if (this.KFBCDGDLCIE == 0) { } bool flag; return flag; } } // Token: 0x060126BA RID: 75450 RVA: 0x0042FEB4 File Offset: 0x0042E0B4 [Token(Token = "0x60126BA")] [Address(RVA = "0x1F9A6C0", Offset = "0x1F996C0", VA = "0x181F9A6C0")] 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: 0x060126BB RID: 75451 RVA: 0x0042FF28 File Offset: 0x0042E128 [Token(Token = "0x60126BB")] [Address(RVA = "0x1F9A880", Offset = "0x1F99880", VA = "0x181F9A880")] 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); throw new NullReferenceException(); } // Token: 0x060126BC RID: 75452 RVA: 0x0042FF70 File Offset: 0x0042E170 [Token(Token = "0x60126BC")] [Address(RVA = "0x1F9A460", Offset = "0x1F99460", VA = "0x181F9A460")] 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: 0x060126BD RID: 75453 RVA: 0x0042FFD4 File Offset: 0x0042E1D4 [Token(Token = "0x60126BD")] [Address(RVA = "0x1F9A540", Offset = "0x1F99540", VA = "0x181F9A540")] private bool HKPBBKNBAEF() { if (this.KFBCDGDLCIE == 0) { } bool flag; return flag; } // Token: 0x060126BE RID: 75454 RVA: 0x0042FFF0 File Offset: 0x0042E1F0 [Token(Token = "0x60126BE")] [Address(RVA = "0x1F9A7B0", Offset = "0x1F997B0", VA = "0x181F9A7B0")] 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: 0x060126BF RID: 75455 RVA: 0x00430058 File Offset: 0x0042E258 [Token(Token = "0x60126BF")] [Address(RVA = "0x1F9A530", Offset = "0x1F99530", VA = "0x181F9A530")] [CompilerGenerated] private void DFECGGMOFBF() { this.KFBCDGDLCIE = (ulong)0L; } // Token: 0x0400BD97 RID: 48535 [Token(Token = "0x400BD97")] private const float OIFELNACLGL = 0.5f; // Token: 0x0400BD98 RID: 48536 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400BD98")] private readonly Tool KFBOEAAJOIK; // Token: 0x0400BD99 RID: 48537 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400BD99")] private Player GCFGDPBOAEG; // Token: 0x0400BD9A RID: 48538 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400BD9A")] private KFBABPAPIMB KFBCDGDLCIE; }