Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/PaddleballManager.cs
T
2026-04-08 23:40:05 +02:00

636 lines
19 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using Photon.Pun;
using Photon.Realtime;
using RecRoom;
using RecRoom.Core.Pools;
using RecRoom.Networking.RPC;
using RecRoom.Networking.SynchronizedFields;
using UnityEngine;
// Token: 0x020000A4 RID: 164
[Token(Token = "0x20000A4")]
[StructLayout(3)]
public class PaddleballManager : GameRuleManager
{
// Token: 0x170000A7 RID: 167
// (get) Token: 0x0600044F RID: 1103 RVA: 0x00015F00 File Offset: 0x00014100
[Token(Token = "0x170000A7")]
public new static PaddleballManager ONCPNMDGGKG
{
[Token(Token = "0x600044F")]
[Address(RVA = "0x1628200", Offset = "0x1626C00", VA = "0x181628200")]
get
{
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
{
return;
}
}
}
// Token: 0x170000A8 RID: 168
// (get) Token: 0x06000450 RID: 1104 RVA: 0x00015F18 File Offset: 0x00014118
[Token(Token = "0x170000A8")]
public new static bool FFNIFALJLDD
{
[Token(Token = "0x6000450")]
[Address(RVA = "0x16282A0", Offset = "0x1626CA0", VA = "0x1816282A0")]
get
{
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
if (instance == 0)
{
}
int num = 0;
return instance != num;
}
}
// Token: 0x170000A9 RID: 169
// (get) Token: 0x06000451 RID: 1105 RVA: 0x00015F3C File Offset: 0x0001413C
[Token(Token = "0x170000A9")]
public override bool LEOEBAJLADB
{
[Token(Token = "0x6000451")]
[Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "16")]
get
{
return true;
}
}
// Token: 0x170000AA RID: 170
// (get) Token: 0x06000452 RID: 1106 RVA: 0x00015F4C File Offset: 0x0001414C
// (set) Token: 0x06000453 RID: 1107 RVA: 0x00015F60 File Offset: 0x00014160
[Token(Token = "0x170000AA")]
public int DOOKJFGLIOO
{
[Token(Token = "0x6000452")]
[Address(RVA = "0xCAF1A0", Offset = "0xCADBA0", VA = "0x180CAF1A0")]
get
{
return this.PHBJIHPKKNB;
}
[Token(Token = "0x6000453")]
[Address(RVA = "0x16283B0", Offset = "0x1626DB0", VA = "0x1816283B0")]
set
{
this.PHBJIHPKKNB = value;
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int phbjihpkknb = this.PHBJIHPKKNB;
scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500);
}
}
// Token: 0x170000AB RID: 171
// (get) Token: 0x06000454 RID: 1108 RVA: 0x00015F9C File Offset: 0x0001419C
[Token(Token = "0x170000AB")]
public override string LJDMGKNAOOG
{
[Token(Token = "0x6000454")]
[Address(RVA = "0x1628380", Offset = "0x1626D80", VA = "0x181628380", Slot = "20")]
get
{
return "paddleball";
}
}
// Token: 0x06000455 RID: 1109 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000455")]
[Address(RVA = "0x1625D90", Offset = "0x1624790", VA = "0x181625D90", Slot = "13")]
protected override void Awake()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000456 RID: 1110 RVA: 0x00015FB0 File Offset: 0x000141B0
[Token(Token = "0x6000456")]
[Address(RVA = "0x1627800", Offset = "0x1626200", VA = "0x181627800", Slot = "14")]
protected override void OnDestroy()
{
base.OnDestroy();
PaddleballBall pmafdekglep = this.PMAFDEKGLEP;
int num = 0;
if (pmafdekglep != num)
{
Tool <MBFGOCOFHHM>k__BackingField = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField;
int num2 = 0;
if (<MBFGOCOFHHM>k__BackingField != num2)
{
Tool <MBFGOCOFHHM>k__BackingField2 = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField;
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.ABJIGGCNHAB);
<MBFGOCOFHHM>k__BackingField2.RemoveCustomPickupCondition(oglajafkbmn);
}
}
ActionEvent initializeSceneOnPreGameEvent = GameManager.InitializeSceneOnPreGameEvent;
Action action = new Action(this.FCGHOPKOIME);
GameManager.InitializeSceneOnPreGameEvent = initializeSceneOnPreGameEvent - action;
}
// Token: 0x06000457 RID: 1111 RVA: 0x0001603C File Offset: 0x0001423C
[Token(Token = "0x6000457")]
[Address(RVA = "0x1627F10", Offset = "0x1626910", VA = "0x181627F10", Slot = "21")]
protected override void Start()
{
int num;
do
{
num = 0;
base.Start();
Tool <MBFGOCOFHHM>k__BackingField = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField;
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.ABJIGGCNHAB);
<MBFGOCOFHHM>k__BackingField.AddCustomPickupCondition(oglajafkbmn);
this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField.networkTransform.KKMFKMELHGD = true;
List<PaddleballBall> bhngnkcklgb = this.BHNGNKCKLGB;
List.Enumerator enumerator;
if (enumerator != 0)
{
}
if (num != -1)
{
}
}
while (num != 0);
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
}
// Token: 0x06000458 RID: 1112 RVA: 0x000160BC File Offset: 0x000142BC
[Token(Token = "0x6000458")]
[Address(RVA = "0x1628150", Offset = "0x1626B50", VA = "0x181628150")]
protected void Update()
{
this.OPAMGEFNHHB.OPEMIFENIJM();
this.KIHJNJCPMIC.OCGHOBMJNMA();
}
// Token: 0x06000459 RID: 1113 RVA: 0x000160E8 File Offset: 0x000142E8
[Token(Token = "0x6000459")]
[Address(RVA = "0x1626700", Offset = "0x1625100", VA = "0x181626700")]
protected void FCGHOPKOIME()
{
if (PhotonNetwork.IsMasterClient)
{
this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField.Disable();
return;
}
}
// Token: 0x0600045A RID: 1114 RVA: 0x00016118 File Offset: 0x00014318
[Token(Token = "0x600045A")]
[Address(RVA = "0x16272D0", Offset = "0x1625CD0", VA = "0x1816272D0", Slot = "24")]
protected override void NJGKEJCHADK()
{
int num;
int num3;
do
{
num = 0;
base.NJGKEJCHADK();
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SuppressPregameVO = num != 0;
if (PhotonNetwork.IsMasterClient)
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
int num2 = 0;
opamgefnhhb.PIEOGAPMGIH((ushort)num2);
}
this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField.networkTransform.PotentialOwners.Clear();
IEnumerable<Photon.Realtime.Player> enumerable = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetActivePlayers();
if (enumerable != 0)
{
if (num >= enumerable)
{
goto IL_6F;
}
num += num;
if (num != enumerable)
{
num++;
goto IL_6F;
}
IL_86:
enumerable += enumerable;
goto IL_8D;
IL_6F:
List<Photon.Realtime.Player> potentialOwners = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField.networkTransform.PotentialOwners;
goto IL_86;
}
IL_8D:
num3 = 0;
if (enumerable != 0)
{
}
if (num != -1)
{
}
}
while (num != 0);
TeleportationPortal[] fekoecibmpi = this.FEKOECIBMPI;
int length = fekoecibmpi.Length;
if (num3 < length)
{
GameObject gameObject = fekoecibmpi[num3].gameObject;
int num4 = 0;
gameObject.SetActive(num4 != 0);
num3++;
}
GamePresenceManager <AMFBMHKLCLO>k__BackingField = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.<AMFBMHKLCLO>k__BackingField;
int num5;
string text = "First to " + num5 + " Goals";
<AMFBMHKLCLO>k__BackingField.CurrentPresenceString = text;
}
// Token: 0x0600045B RID: 1115 RVA: 0x0001622C File Offset: 0x0001442C
[Token(Token = "0x600045B")]
[Address(RVA = "0x1627710", Offset = "0x1626110", VA = "0x181627710", Slot = "25")]
protected override void OODEMNCOLED()
{
base.OODEMNCOLED();
if (PhotonNetwork.IsMasterClient)
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
}
TeleportationPortal[] fekoecibmpi = this.FEKOECIBMPI;
int num = 0;
int length = fekoecibmpi.Length;
if (num < length)
{
fekoecibmpi[num].gameObject.SetActive(true);
num++;
}
}
// Token: 0x0600045C RID: 1116 RVA: 0x00016284 File Offset: 0x00014484
[Token(Token = "0x600045C")]
[Address(RVA = "0x16265E0", Offset = "0x1624FE0", VA = "0x1816265E0")]
private void ELEDIHMJFBD(PaddleballGoal IPCGKMOIMEF, Vector3 NFHBCGCGDNA)
{
if (IPCGKMOIMEF.hasAuthority)
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
PhotonView photonView = base.photonView;
RPCActions.RPCAction<PaddleballGoal, Vector3> rpcaction = new RPCActions.RPCAction(this.RpcMasterRequestScore);
float z = NFHBCGCGDNA.z;
}
}
// Token: 0x0600045D RID: 1117 RVA: 0x000162C4 File Offset: 0x000144C4
[Token(Token = "0x600045D")]
[Address(RVA = "0x1627990", Offset = "0x1626390", VA = "0x181627990")]
[PunRPC]
private void RpcMasterRequestScore(PaddleballGoal IPCGKMOIMEF, Vector3 NFHBCGCGDNA)
{
if (PhotonNetwork.IsMasterClient)
{
int num = 0;
if (IPCGKMOIMEF != num)
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH team = IPCGKMOIMEF.team;
if (teamManager.GetAnotherTeam(team) != CGLKOJIMDIH.ANY)
{
CGLKOJIMDIH team2 = IPCGKMOIMEF.team;
this.LKMPBMPNLIN = team2;
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
DJHELPHHAEN opamgefnhhb2 = this.OPAMGEFNHHB;
PhotonView photonView = base.photonView;
RPCActions.RPCAction<PaddleballGoal, Vector3> rpcaction = new RPCActions.RPCAction(this.RpcOnScore);
float z = NFHBCGCGDNA.z;
}
}
}
}
// Token: 0x0600045E RID: 1118 RVA: 0x00016354 File Offset: 0x00014554
[Token(Token = "0x600045E")]
[Address(RVA = "0x16267D0", Offset = "0x16251D0", VA = "0x1816267D0")]
private bool GBBGANLFBNK()
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
bool flag;
return flag;
}
// Token: 0x0600045F RID: 1119 RVA: 0x00016370 File Offset: 0x00014570
[Token(Token = "0x600045F")]
[Address(RVA = "0x1627BD0", Offset = "0x16265D0", VA = "0x181627BD0")]
[PunRPC]
private void RpcOnScore(PaddleballGoal IPCGKMOIMEF, Vector3 NFHBCGCGDNA)
{
int num = 0;
if (IPCGKMOIMEF != num)
{
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
CGLKOJIMDIH team = IPCGKMOIMEF.team;
int anotherTeam = (int)teamManager.GetAnotherTeam(team);
NotificationManager instance = SingletonMonoBehaviour.Instance;
GameTeamManager teamManager2 = SingletonMonoBehaviour.Instance.teamManager;
string text2;
string text = text2 + " Scores!";
int num2 = 0;
int num3 = 0;
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2);
GameTeamManager teamManager3 = SingletonMonoBehaviour.Instance.teamManager;
Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer;
if (!teamManager3.IsPlayerSpectator(localPlayer))
{
GameTeamManager teamManager4 = SingletonMonoBehaviour.Instance.teamManager;
Photon.Realtime.Player localPlayer2 = PhotonNetwork.LocalPlayer;
if (teamManager4.GetPlayerTeam(localPlayer2) == (CGLKOJIMDIH)anotherTeam)
{
}
}
RecRoomAudioClip recRoomAudioClip = this.goalSFX;
float z = NFHBCGCGDNA.z;
float z2 = NFHBCGCGDNA.z;
RecRoomAudioClip recRoomAudioClip2 = this.goalVO;
float z3 = NFHBCGCGDNA.z;
PooledParticle pooledParticle = this.goalVFXPrefab;
}
}
// Token: 0x06000460 RID: 1120 RVA: 0x00016460 File Offset: 0x00014660
[Token(Token = "0x6000460")]
[Address(RVA = "0x16269A0", Offset = "0x16253A0", VA = "0x1816269A0")]
private void HLAEHFMNLHO()
{
List<PaddleballGoal> gecoamlboca = this.GECOAMLBOCA;
int num = 0;
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
List<PaddleballGoal> gecoamlboca2 = this.GECOAMLBOCA;
GameTeamManager teamManager = instance.teamManager;
MIEIBBPMDMP.GGPHEKCPPMP kmkcfilclno = instance.KMKCFILCLNO;
Photon.Realtime.Player[] teamPlayers = teamManager.GetTeamPlayers(kmkcfilclno);
if (teamPlayers.Length != 0)
{
List<PaddleballGoal> gecoamlboca3 = this.GECOAMLBOCA;
Photon.Realtime.Player player;
if (player != "{il2cpp array field local8->}")
{
List<PaddleballGoal> gecoamlboca4 = this.GECOAMLBOCA;
Photon.Realtime.Player player2 = teamPlayers[0];
PhotonView photonView;
photonView.TransferOwnership(player2);
}
}
List<PaddleballGoal> gecoamlboca5 = this.GECOAMLBOCA;
num++;
}
// Token: 0x06000461 RID: 1121 RVA: 0x000164E8 File Offset: 0x000146E8
[Token(Token = "0x6000461")]
[Address(RVA = "0x1627110", Offset = "0x1625B10", VA = "0x181627110")]
private void LPJPOGBEFCG(CGLKOJIMDIH LPGBKBMFNHF)
{
if (PhotonNetwork.IsMasterClient)
{
int num = 0;
Transform transform;
bool flag = transform != num;
PaddleballBall pmafdekglep = this.PMAFDEKGLEP;
if (flag)
{
Vector3 vector;
float z = vector.z;
return;
}
pmafdekglep.<MBFGOCOFHHM>k__BackingField.LocalTakeOwnershipAndResetToLastSpawnPosition();
}
}
// Token: 0x06000462 RID: 1122 RVA: 0x00016534 File Offset: 0x00014734
[Token(Token = "0x6000462")]
[Address(RVA = "0x1626F30", Offset = "0x1625930", VA = "0x181626F30")]
private void LFHCBGGJMKD(CGLKOJIMDIH LPGBKBMFNHF)
{
if (PhotonNetwork.IsMasterClient)
{
int num = 0;
Transform transform;
if (!(transform != num))
{
}
Tool <MBFGOCOFHHM>k__BackingField = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField;
Vector3 vector;
float z = vector.z;
float z2 = Vector3.down.z;
Vector3 vector2;
float z3 = vector2.z;
Vector3 vector3;
float z4 = vector3.z;
}
}
// Token: 0x170000AC RID: 172
// (get) Token: 0x06000463 RID: 1123 RVA: 0x00016590 File Offset: 0x00014790
// (set) Token: 0x06000464 RID: 1124 RVA: 0x000165B0 File Offset: 0x000147B0
[Token(Token = "0x170000AC")]
private CGLKOJIMDIH LKMPBMPNLIN
{
[Token(Token = "0x6000463")]
[Address(RVA = "0x1626780", Offset = "0x1625180", VA = "0x181626780")]
get
{
return this.DDMLFAIEHMF.Get();
}
[Token(Token = "0x6000464")]
[Address(RVA = "0x1627270", Offset = "0x1625C70", VA = "0x181627270")]
set
{
SynchronizedField<CGLKOJIMDIH> ddmlfaiehmf = this.DDMLFAIEHMF;
}
}
// Token: 0x06000465 RID: 1125 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6000465")]
[Address(RVA = "0x1626DB0", Offset = "0x16257B0", VA = "0x181626DB0")]
private Transform JGFEOBBFMBI(CGLKOJIMDIH CGOLFOLCHIF)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06000466 RID: 1126 RVA: 0x000165CC File Offset: 0x000147CC
[Token(Token = "0x6000466")]
[Address(RVA = "0x1626B50", Offset = "0x1625550", VA = "0x181626B50")]
private void IOOEKJNGFPC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
int num = 0;
CGLKOJIMDIH cglkojimdih = this.DDMLFAIEHMF.Get();
if (PhotonNetwork.IsMasterClient)
{
this.HLAEHFMNLHO();
}
this.PMAFDEKGLEP.ClearTrails();
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int num2 = 0;
scoreManager.GetHighestScore(num, num, num2 != 0);
int phbjihpkknb = this.PHBJIHPKKNB;
NotificationManager instance = SingletonMonoBehaviour.Instance;
GameTeamManager teamManager = SingletonMonoBehaviour.Instance.teamManager;
CGLKOJIMDIH cglkojimdih2 = this.DDMLFAIEHMF.Get();
string text2;
string text = text2 + "'s Serve!";
}
// Token: 0x06000467 RID: 1127 RVA: 0x00016658 File Offset: 0x00014858
[Token(Token = "0x6000467")]
[Address(RVA = "0x1625D00", Offset = "0x1624700", VA = "0x181625D00")]
private void AMIMKNEFDDN()
{
Transform transform = this.PMAFDEKGLEP.transform;
CGLKOJIMDIH cglkojimdih = this.DDMLFAIEHMF.Get();
}
// Token: 0x06000468 RID: 1128 RVA: 0x00016684 File Offset: 0x00014884
[Token(Token = "0x6000468")]
[Address(RVA = "0x1626340", Offset = "0x1624D40", VA = "0x181626340")]
private void BELGPPHDAKH(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
{
if (PhotonNetwork.IsMasterClient)
{
MJNLDDCLOGP kihjnjcpmic = this.KIHJNJCPMIC;
float num = this.ballScoredStateDuration;
kihjnjcpmic.KGFFMEICLNN(num);
}
CGLKOJIMDIH cglkojimdih = this.DDMLFAIEHMF.Get();
if (PhotonNetwork.IsMasterClient)
{
int num2 = 0;
Transform transform;
if (!(transform != num2))
{
}
Tool <MBFGOCOFHHM>k__BackingField = this.PMAFDEKGLEP.<MBFGOCOFHHM>k__BackingField;
Vector3 vector;
float z = vector.z;
float z2 = Vector3.down.z;
Vector3 vector2;
float z3 = vector2.z;
Vector3 vector3;
float z4 = vector3.z;
}
this.PMAFDEKGLEP.ClearTrails();
}
// Token: 0x06000469 RID: 1129 RVA: 0x0001671C File Offset: 0x0001491C
[Token(Token = "0x6000469")]
[Address(RVA = "0x1626820", Offset = "0x1625220", VA = "0x181626820")]
private void GPFJBFKIMFD()
{
if (PhotonNetwork.IsMasterClient && this.KIHJNJCPMIC.OLGMEEIPCAL)
{
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
int phbjihpkknb = this.PHBJIHPKKNB;
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
int num = 0;
opamgefnhhb.PIEOGAPMGIH((ushort)num);
}
}
// Token: 0x0600046A RID: 1130 RVA: 0x0001678C File Offset: 0x0001498C
[Token(Token = "0x600046A")]
[Address(RVA = "0x1625CB0", Offset = "0x16246B0", VA = "0x181625CB0")]
private bool ABJIGGCNHAB(Tool EGFEJGHDNAI, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
{
DJHELPHHAEN opamgefnhhb = this.OPAMGEFNHHB;
bool flag;
return flag;
}
// Token: 0x0600046B RID: 1131 RVA: 0x000167A8 File Offset: 0x000149A8
[Token(Token = "0x600046B")]
[Address(RVA = "0x1628190", Offset = "0x1626B90", VA = "0x181628190")]
public PaddleballManager()
{
}
// Token: 0x040003C1 RID: 961
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x40003C1")]
[SerializeField]
[Header("Ball Scored State")]
private float ballScoredStateDuration = 2f;
// Token: 0x040003C2 RID: 962
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40003C2")]
[SerializeField]
[Header("SFX and VFX")]
private RecRoomAudioClip goalSFX;
// Token: 0x040003C3 RID: 963
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40003C3")]
[SerializeField]
private RecRoomAudioClip goalVO;
// Token: 0x040003C4 RID: 964
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40003C4")]
[SerializeField]
private PooledParticle goalVFXPrefab;
// Token: 0x040003C5 RID: 965
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x40003C5")]
private DJHELPHHAEN OPAMGEFNHHB;
// Token: 0x040003C6 RID: 966
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x40003C6")]
private MJNLDDCLOGP KIHJNJCPMIC;
// Token: 0x040003C7 RID: 967
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x40003C7")]
private TeleportationPortal[] FEKOECIBMPI;
// Token: 0x040003C8 RID: 968
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x40003C8")]
private List<PaddleballBall> BHNGNKCKLGB;
// Token: 0x040003C9 RID: 969
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x40003C9")]
private PaddleballBall PMAFDEKGLEP;
// Token: 0x040003CA RID: 970
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x40003CA")]
private List<PaddleballBallSpawnPoint> ICLALEFDJBJ;
// Token: 0x040003CB RID: 971
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40003CB")]
private List<PaddleballGoal> GECOAMLBOCA;
// Token: 0x040003CC RID: 972
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40003CC")]
private SynchronizedField<CGLKOJIMDIH> DDMLFAIEHMF;
// Token: 0x040003CD RID: 973
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40003CD")]
private int PHBJIHPKKNB = (int)((ulong)3L);
// Token: 0x020000A5 RID: 165
[Token(Token = "0x20000A5")]
public enum GMMMLOENBJD
{
// Token: 0x040003CF RID: 975
[Token(Token = "0x40003CF")]
ROUND_RUNNING,
// Token: 0x040003D0 RID: 976
[Token(Token = "0x40003D0")]
BALL_SCORED,
// Token: 0x040003D1 RID: 977
[Token(Token = "0x40003D1")]
INVALID = 65535
}
}