65 lines
1.8 KiB
C#
65 lines
1.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Arena
|
|
{
|
|
// Token: 0x02002C77 RID: 11383
|
|
[Token(Token = "0x2002C77")]
|
|
[RequireComponent(typeof(SimpleVolume))]
|
|
public class ArenaEMPSite : MonoBehaviour
|
|
{
|
|
// Token: 0x06013496 RID: 78998 RVA: 0x0047AF20 File Offset: 0x00479120
|
|
[Token(Token = "0x6013496")]
|
|
[Address(RVA = "0x7E7950", Offset = "0x7E6750", VA = "0x1807E7950")]
|
|
private void Awake()
|
|
{
|
|
ArenaEMPSite.FGEPIOHEHEA.Add(this);
|
|
}
|
|
|
|
// Token: 0x06013497 RID: 78999 RVA: 0x0047AF40 File Offset: 0x00479140
|
|
[Token(Token = "0x6013497")]
|
|
[Address(RVA = "0x7E7B20", Offset = "0x7E6920", VA = "0x1807E7B20")]
|
|
private void OnDestroy()
|
|
{
|
|
bool flag = ArenaEMPSite.FGEPIOHEHEA.Remove(this);
|
|
}
|
|
|
|
// Token: 0x06013498 RID: 79000 RVA: 0x0047AF60 File Offset: 0x00479160
|
|
[Token(Token = "0x6013498")]
|
|
[Address(RVA = "0x7E79D0", Offset = "0x7E67D0", VA = "0x1807E79D0")]
|
|
public static bool IsInEMPSite(ArenaEMP FBEIDNADBCN)
|
|
{
|
|
int num = 0;
|
|
List<ArenaEMPSite> fgepiohehea = ArenaEMPSite.FGEPIOHEHEA;
|
|
List<ArenaEMPSite> fgepiohehea2 = ArenaEMPSite.FGEPIOHEHEA;
|
|
Transform transform = FBEIDNADBCN.transform;
|
|
Vector3 vector;
|
|
if (vector.z == 0f)
|
|
{
|
|
num++;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06013499 RID: 79001 RVA: 0x0047AFA0 File Offset: 0x004791A0
|
|
[Token(Token = "0x6013499")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public ArenaEMPSite()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400C8D7 RID: 51415
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C8D7")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private SimpleVolume volume;
|
|
|
|
// Token: 0x0400C8D8 RID: 51416
|
|
[Token(Token = "0x400C8D8")]
|
|
private static List<ArenaEMPSite> FGEPIOHEHEA = new List();
|
|
}
|
|
}
|