using System; using Cpp2IlInjected; using RecRoom.Core.Powerups; using UnityEngine; namespace RecRoom.Activities.Soccer { // Token: 0x02002BC1 RID: 11201 [Token(Token = "0x2002BC1")] public class SoccerSpeedPowerup : Powerup { // Token: 0x06012D93 RID: 77203 RVA: 0x004564A8 File Offset: 0x004546A8 [Token(Token = "0x6012D93")] [Address(RVA = "0xDDB2B0", Offset = "0xDDA0B0", VA = "0x180DDB2B0", Slot = "13")] protected override void Awake() { base.Awake(); AGAJMBPABDL k__BackingField = this.k__BackingField; if (k__BackingField != 0 && k__BackingField.DMKCIEPGGAB) { float num = this.walkSpeed; float num2 = this.teleportMaxDistanceScalar; } } // Token: 0x06012D94 RID: 77204 RVA: 0x004564EC File Offset: 0x004546EC [Token(Token = "0x6012D94")] [Address(RVA = "0xDDB390", Offset = "0xDDA190", VA = "0x180DDB390", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); AGAJMBPABDL k__BackingField = this.k__BackingField; if (k__BackingField != 0 && k__BackingField.DMKCIEPGGAB) { return; } } // Token: 0x06012D95 RID: 77205 RVA: 0x00456520 File Offset: 0x00454720 [Token(Token = "0x6012D95")] [Address(RVA = "0xDDB450", Offset = "0xDDA250", VA = "0x180DDB450")] public SoccerSpeedPowerup() { } // Token: 0x0400C360 RID: 50016 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400C360")] [SerializeField] [Header("Soccer Speed Powerup")] private float walkSpeed = 12f; // Token: 0x0400C361 RID: 50017 [FieldOffset(Offset = "0xE4")] [Token(Token = "0x400C361")] [SerializeField] private float teleportMaxDistanceScalar = 2f; } }