Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Activities/Arena/ArenaFuelCell.cs
T
2026-04-10 22:50:51 +02:00

74 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Activities.Arena
{
// Token: 0x02002C7B RID: 11387
[Token(Token = "0x2002C7B")]
[RequireComponent(typeof(Tool))]
public class ArenaFuelCell : MonoBehaviour
{
// Token: 0x17003587 RID: 13703
// (get) Token: 0x060134C9 RID: 79049 RVA: 0x0047BDF0 File Offset: 0x00479FF0
[Token(Token = "0x17003587")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x60134C9")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return this.tool;
}
}
// Token: 0x060134CA RID: 79050 RVA: 0x0047BE04 File Offset: 0x0047A004
[Token(Token = "0x60134CA")]
[Address(RVA = "0x7EDAA0", Offset = "0x7EC8A0", VA = "0x1807EDAA0")]
private void Awake()
{
ArenaFuelCell.AllFuelCells.Add(this);
}
// Token: 0x060134CB RID: 79051 RVA: 0x0047BE24 File Offset: 0x0047A024
[Token(Token = "0x60134CB")]
[Address(RVA = "0x7EDBA0", Offset = "0x7EC9A0", VA = "0x1807EDBA0")]
private void Start()
{
Tool tool = this.tool;
int num = 0;
if (tool != num)
{
this.tool.<JGABDFBGDEB>k__BackingField.PauseAutomaticCleanup(this);
}
}
// Token: 0x060134CC RID: 79052 RVA: 0x0047BE5C File Offset: 0x0047A05C
[Token(Token = "0x60134CC")]
[Address(RVA = "0x7EDB20", Offset = "0x7EC920", VA = "0x1807EDB20")]
private void OnDestroy()
{
bool flag = ArenaFuelCell.AllFuelCells.Remove(this);
}
// Token: 0x060134CD RID: 79053 RVA: 0x0047BE7C File Offset: 0x0047A07C
[Token(Token = "0x60134CD")]
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
public ArenaFuelCell()
{
}
// Token: 0x0400C8F7 RID: 51447
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400C8F7")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private Tool tool;
// Token: 0x0400C8F8 RID: 51448
[Token(Token = "0x400C8F8")]
public static List<ArenaFuelCell> AllFuelCells = new List();
}
}