using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Activities.Arena { // Token: 0x0200277F RID: 10111 [Token(Token = "0x200277F")] [RequireComponent(typeof(OverlapVolume))] [StructLayout(3)] public class ArenaFuelCellSlot : MonoBehaviour { // Token: 0x17002FB3 RID: 12211 // (get) Token: 0x06011ACC RID: 72396 RVA: 0x00437E00 File Offset: 0x00436000 // (set) Token: 0x06011ACD RID: 72397 RVA: 0x00437E14 File Offset: 0x00436014 [Token(Token = "0x17002FB3")] public bool IKAGKELDMJH { [Token(Token = "0x6011ACC")] [Address(RVA = "0x6A8490", Offset = "0x6A6E90", VA = "0x1806A8490")] get { return this.KIMBPPFDHKG; } [Token(Token = "0x6011ACD")] [Address(RVA = "0x1558E00", Offset = "0x1557800", VA = "0x181558E00")] set { this.KIMBPPFDHKG = value; bool enabled = base.enabled; if (!enabled) { this.k__BackingField = enabled; } } } // Token: 0x17002FB4 RID: 12212 // (get) Token: 0x06011ACE RID: 72398 RVA: 0x00437E3C File Offset: 0x0043603C [Token(Token = "0x17002FB4")] public CGLKOJIMDIH DALCBAHIFPG { [Token(Token = "0x6011ACE")] [Address(RVA = "0x3EE8D0", Offset = "0x3ED2D0", VA = "0x1803EE8D0")] get { return this.team; } } // Token: 0x17002FB5 RID: 12213 // (get) Token: 0x06011ACF RID: 72399 RVA: 0x00437E50 File Offset: 0x00436050 // (set) Token: 0x06011AD0 RID: 72400 RVA: 0x00437E64 File Offset: 0x00436064 [Token(Token = "0x17002FB5")] public bool IGFPDMGNOGB { [Token(Token = "0x6011ACF")] [Address(RVA = "0x6A8480", Offset = "0x6A6E80", VA = "0x1806A8480")] get; [Token(Token = "0x6011AD0")] [Address(RVA = "0x6A84A0", Offset = "0x6A6EA0", VA = "0x1806A84A0")] private set; } // Token: 0x06011AD1 RID: 72401 RVA: 0x00437E78 File Offset: 0x00436078 [Token(Token = "0x6011AD1")] [Address(RVA = "0x1558C50", Offset = "0x1557650", VA = "0x181558C50")] private void Update() { if (this.KIMBPPFDHKG) { float time = Time.time; float time2 = Time.time; this.ECEINJDGKND = time2; int num = 0; List allFuelCells = ArenaFuelCell.AllFuelCells; OverlapVolume overlapVolume = this.overlapVolume; List allFuelCells2 = ArenaFuelCell.AllFuelCells; Vector3 vector; float z = vector.z; if (overlapVolume.DOMABBDEAKJ == 0) { num++; } this.k__BackingField = (ulong)1L != 0UL; } } // Token: 0x06011AD2 RID: 72402 RVA: 0x00437EE8 File Offset: 0x004360E8 [Token(Token = "0x6011AD2")] [Address(RVA = "0x879EC0", Offset = "0x8788C0", VA = "0x180879EC0")] public ArenaFuelCellSlot() { } // Token: 0x0400BD50 RID: 48464 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400BD50")] [SerializeField] private CGLKOJIMDIH team = (CGLKOJIMDIH)((ulong)4294967295L); // Token: 0x0400BD51 RID: 48465 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400BD51")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false)] private OverlapVolume overlapVolume; // Token: 0x0400BD52 RID: 48466 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400BD52")] private float ECEINJDGKND; // Token: 0x0400BD53 RID: 48467 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x400BD53")] private bool KIMBPPFDHKG; // Token: 0x0400BD55 RID: 48469 [Token(Token = "0x400BD55")] private const float NADAKBJLPPC = 5f; // Token: 0x0400BD56 RID: 48470 [Token(Token = "0x400BD56")] private const float OBGELCEKGGH = 0.2f; } }