using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using Photon.Realtime; using RecRoom.Core.Powerups; using UnityEngine; namespace RecRoom.Activities.Soccer { // Token: 0x020026CC RID: 9932 [Token(Token = "0x20026CC")] [StructLayout(3)] public class SoccerSpeedPowerup : Powerup { // Token: 0x060113CD RID: 70605 RVA: 0x00413A68 File Offset: 0x00411C68 [Token(Token = "0x60113CD")] [Address(RVA = "0x184CA90", Offset = "0x184B490", VA = "0x18184CA90", Slot = "13")] protected override void Awake() { base.Awake(); Photon.Realtime.Player k__BackingField = this.k__BackingField; if (k__BackingField != 0 && k__BackingField.IsLocal) { float num = this.walkSpeed; float num2 = this.teleportMaxDistanceScalar; } } // Token: 0x060113CE RID: 70606 RVA: 0x00413AAC File Offset: 0x00411CAC [Token(Token = "0x60113CE")] [Address(RVA = "0x184CB70", Offset = "0x184B570", VA = "0x18184CB70", Slot = "14")] protected override void OnDestroy() { base.OnDestroy(); Photon.Realtime.Player k__BackingField = this.k__BackingField; if (k__BackingField != 0 && k__BackingField.IsLocal) { return; } } // Token: 0x060113CF RID: 70607 RVA: 0x00413AE0 File Offset: 0x00411CE0 [Token(Token = "0x60113CF")] [Address(RVA = "0x184CC30", Offset = "0x184B630", VA = "0x18184CC30")] public SoccerSpeedPowerup() { } // Token: 0x0400B7EA RID: 47082 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")] [Token(Token = "0x400B7EA")] [SerializeField] [Header("Soccer Speed Powerup")] private float walkSpeed = 12f; // Token: 0x0400B7EB RID: 47083 [global::Cpp2IlInjected.FieldOffset(Offset = "0xE4")] [Token(Token = "0x400B7EB")] [SerializeField] private float teleportMaxDistanceScalar = 2f; } }