using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.Combat; using UnityEngine; namespace RecRoom.Tools.Weapons { // Token: 0x0200266B RID: 9835 [Token(Token = "0x200266B")] [StructLayout(3)] public class WhipPopper : Bullet { // Token: 0x060110D8 RID: 69848 RVA: 0x0040462C File Offset: 0x0040282C [Token(Token = "0x60110D8")] [Address(RVA = "0x1951510", Offset = "0x194FF10", VA = "0x181951510", Slot = "9")] public override void Release(Vector3 IPPBFGDBMAD) { Transform transform = base.transform; float z = IPPBFGDBMAD.z; int num = 0; base.enabled = num != 0; } // Token: 0x060110D9 RID: 69849 RVA: 0x00404658 File Offset: 0x00402858 [Token(Token = "0x60110D9")] [Address(RVA = "0x1951460", Offset = "0x194FE60", VA = "0x181951460")] public void AttachToHook(Trap JHIDLPIGNBD, Collider GLPOLGOBLAA) { int num = 0; Transform transform = base.transform; Vector3 vector; float z = vector.z; this.Release(num); } // Token: 0x060110DA RID: 69850 RVA: 0x00404688 File Offset: 0x00402888 [Token(Token = "0x60110DA")] [Address(RVA = "0x1951570", Offset = "0x194FF70", VA = "0x181951570")] public WhipPopper() { } } }