Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

74 lines
2.0 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Activities.Arena
{
// Token: 0x02002D64 RID: 11620
[Token(Token = "0x2002D64")]
[RequireComponent(typeof(Tool))]
public class ArenaFuelCell : MonoBehaviour
{
// Token: 0x1700363B RID: 13883
// (get) Token: 0x0601390A RID: 80138 RVA: 0x00485B5C File Offset: 0x00483D5C
[Token(Token = "0x1700363B")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x601390A")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return this.tool;
}
}
// Token: 0x0601390B RID: 80139 RVA: 0x00485B70 File Offset: 0x00483D70
[Token(Token = "0x601390B")]
[Address(RVA = "0x12E2910", Offset = "0x12E1910", VA = "0x1812E2910")]
private void Awake()
{
ArenaFuelCell.AllFuelCells.Add(this);
}
// Token: 0x0601390C RID: 80140 RVA: 0x00485B90 File Offset: 0x00483D90
[Token(Token = "0x601390C")]
[Address(RVA = "0x12E2A10", Offset = "0x12E1A10", VA = "0x1812E2A10")]
private void Start()
{
Tool tool = this.tool;
int num = 0;
if (tool != num)
{
this.tool.<JGABDFBGDEB>k__BackingField.PauseAutomaticCleanup(this);
}
}
// Token: 0x0601390D RID: 80141 RVA: 0x00485BC8 File Offset: 0x00483DC8
[Token(Token = "0x601390D")]
[Address(RVA = "0x12E2990", Offset = "0x12E1990", VA = "0x1812E2990")]
private void OnDestroy()
{
bool flag = ArenaFuelCell.AllFuelCells.Remove(this);
}
// Token: 0x0601390E RID: 80142 RVA: 0x00485BE8 File Offset: 0x00483DE8
[Token(Token = "0x601390E")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public ArenaFuelCell()
{
}
// Token: 0x0400CB0B RID: 51979
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400CB0B")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private Tool tool;
// Token: 0x0400CB0C RID: 51980
[Token(Token = "0x400CB0C")]
public static List<ArenaFuelCell> AllFuelCells = new List();
}
}