74 lines
2.0 KiB
C#
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();
|
|
}
|
|
}
|