2498 lines
92 KiB
C#
2498 lines
92 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using Photon.Pun;
|
|
using RecRoom.Core.AI;
|
|
using RecRoom.Core.Combat;
|
|
using RecRoom.Core.Encounters;
|
|
using RecRoom.Core.Pools;
|
|
using RecRoom.DataStructures;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Arena
|
|
{
|
|
// Token: 0x02002D68 RID: 11624
|
|
[Token(Token = "0x2002D68")]
|
|
public class ArenaManager : GameRuleManager
|
|
{
|
|
// Token: 0x1700363F RID: 13887
|
|
// (get) Token: 0x06013918 RID: 80152 RVA: 0x00485D34 File Offset: 0x00483F34
|
|
[Token(Token = "0x1700363F")]
|
|
public new static ArenaManager ONCPNMDGGKG
|
|
{
|
|
[Token(Token = "0x6013918")]
|
|
[Address(RVA = "0x12EBAB0", Offset = "0x12EAAB0", VA = "0x1812EBAB0")]
|
|
get
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003640 RID: 13888
|
|
// (get) Token: 0x06013919 RID: 80153 RVA: 0x00485D4C File Offset: 0x00483F4C
|
|
[Token(Token = "0x17003640")]
|
|
public new static bool FFNIFALJLDD
|
|
{
|
|
[Token(Token = "0x6013919")]
|
|
[Address(RVA = "0x12EBB50", Offset = "0x12EAB50", VA = "0x1812EBB50")]
|
|
get
|
|
{
|
|
GameRuleManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance == 0)
|
|
{
|
|
}
|
|
int num = 0;
|
|
return instance != num;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003641 RID: 13889
|
|
// (get) Token: 0x0601391A RID: 80154 RVA: 0x00485D70 File Offset: 0x00483F70
|
|
[Token(Token = "0x17003641")]
|
|
private OGNBCNBPFCC[] HKPLMDOMLHN
|
|
{
|
|
[Token(Token = "0x601391A")]
|
|
[Address(RVA = "0x12E7140", Offset = "0x12E6140", VA = "0x1812E7140")]
|
|
get
|
|
{
|
|
OGNBCNBPFCC[] lpppimnolcm = this.LPPPIMNOLCM;
|
|
if (lpppimnolcm == 0)
|
|
{
|
|
SerializedGuid[] array = this.dualWieldAllowedWeaponTypeIds;
|
|
if (array != 0)
|
|
{
|
|
int num;
|
|
Func<SerializedGuid, OGNBCNBPFCC> func = new Func(num.CCFEJLNMDLG);
|
|
num = 0;
|
|
OGNBCNBPFCC[] array2 = Enumerable.ToArray<OGNBCNBPFCC>(Enumerable.Select<SerializedGuid, OGNBCNBPFCC>(array, func));
|
|
this.LPPPIMNOLCM = array2;
|
|
return array2;
|
|
}
|
|
}
|
|
return lpppimnolcm;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003642 RID: 13890
|
|
// (get) Token: 0x0601391B RID: 80155 RVA: 0x00485DBC File Offset: 0x00483FBC
|
|
// (set) Token: 0x0601391C RID: 80156 RVA: 0x00485DD0 File Offset: 0x00483FD0
|
|
[Token(Token = "0x17003642")]
|
|
public float CDFAJDLJALK
|
|
{
|
|
[Token(Token = "0x601391B")]
|
|
[Address(RVA = "0x11E32C0", Offset = "0x11E22C0", VA = "0x1811E32C0")]
|
|
get
|
|
{
|
|
return this.CIJFADFAPLB;
|
|
}
|
|
[Token(Token = "0x601391C")]
|
|
[Address(RVA = "0x12EBC60", Offset = "0x12EAC60", VA = "0x1812EBC60")]
|
|
set
|
|
{
|
|
this.CIJFADFAPLB = value;
|
|
this.MFOCPIILHIL.BPHIOMBNAAI = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003643 RID: 13891
|
|
// (get) Token: 0x0601391D RID: 80157 RVA: 0x00485DF8 File Offset: 0x00483FF8
|
|
// (set) Token: 0x0601391E RID: 80158 RVA: 0x00485E0C File Offset: 0x0048400C
|
|
[Token(Token = "0x17003643")]
|
|
public int DOOKJFGLIOO
|
|
{
|
|
[Token(Token = "0x601391D")]
|
|
[Address(RVA = "0x5B70B0", Offset = "0x5B60B0", VA = "0x1805B70B0")]
|
|
get
|
|
{
|
|
return this.PHBJIHPKKNB;
|
|
}
|
|
[Token(Token = "0x601391E")]
|
|
[Address(RVA = "0x12EBC90", Offset = "0x12EAC90", VA = "0x1812EBC90")]
|
|
set
|
|
{
|
|
this.PHBJIHPKKNB = value;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
scoreManager.AddMaxScoreToDisplay(phbjihpkknb, this, 500);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003644 RID: 13892
|
|
// (get) Token: 0x0601391F RID: 80159 RVA: 0x00485E48 File Offset: 0x00484048
|
|
[Token(Token = "0x17003644")]
|
|
public override string LJDMGKNAOOG
|
|
{
|
|
[Token(Token = "0x601391F")]
|
|
[Address(RVA = "0x12EBC30", Offset = "0x12EAC30", VA = "0x1812EBC30", Slot = "20")]
|
|
get
|
|
{
|
|
return "lasertag";
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003645 RID: 13893
|
|
// (get) Token: 0x06013920 RID: 80160 RVA: 0x00485E5C File Offset: 0x0048405C
|
|
[Token(Token = "0x17003645")]
|
|
public override bool LEOEBAJLADB
|
|
{
|
|
[Token(Token = "0x6013920")]
|
|
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "16")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013921 RID: 80161 RVA: 0x00485E6C File Offset: 0x0048406C
|
|
[Token(Token = "0x6013921")]
|
|
[Address(RVA = "0x12E2C50", Offset = "0x12E1C50", VA = "0x1812E2C50", Slot = "13")]
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
ArenaEncounterSpawner arenaEncounterSpawner = global::UnityEngine.Object.FindObjectOfType<ArenaEncounterSpawner>();
|
|
this.FMANEJPIJDA = arenaEncounterSpawner;
|
|
int num = 0;
|
|
if (arenaEncounterSpawner == num)
|
|
{
|
|
Debug.LogError("Add an arena encounter spawner on a gameobject in the scene");
|
|
}
|
|
ArenaVO arenaVO = global::UnityEngine.Object.FindObjectOfType<ArenaVO>();
|
|
this.AHAGKMEPJBB = arenaVO;
|
|
int num2 = 0;
|
|
if (arenaVO == num2)
|
|
{
|
|
Debug.LogError("Add an ArenaVO on a gameobject in the scene");
|
|
}
|
|
PlayerCombatUI playerCombatUI = this.playerCombatUIPrefab;
|
|
int num3 = 0;
|
|
bool flag = playerCombatUI != num3;
|
|
int num4 = 0;
|
|
if (flag)
|
|
{
|
|
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
PlayerCombatUI playerCombatUI2 = this.playerCombatUIPrefab;
|
|
combatManager.AddPlayerCombatUIPrefab(playerCombatUI2, this, 500);
|
|
}
|
|
EnemyCombatUI enemyCombatUI = this.enemyCombatUIPrefab;
|
|
int num5 = 0;
|
|
if (enemyCombatUI != num5)
|
|
{
|
|
GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
EnemyCombatUI enemyCombatUI2 = this.enemyCombatUIPrefab;
|
|
combatManager2.AddEnemyCombatUIPrefab(enemyCombatUI2, this, 500);
|
|
}
|
|
IILCGFIHJLP<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
|
|
Action<bool, bool> action = new Action(this.CLMJNPFECAM);
|
|
GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.BPJDFPACLMK(initializeLocalPlayerEvent, action);
|
|
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
|
Action<AGAJMBPABDL> action2 = new Action(this.OnPhotonPlayerConnected);
|
|
IILCGFIHJLP iilcgfihjlp;
|
|
KKPBCOOONNK.OLDCNLGOCOH = iilcgfihjlp;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(agajmbpabdl);
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.supportsGameOverGiftDequeing = true;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.<IILHAGILNDG>k__BackingField = num4 != 0;
|
|
MJNLDDCLOGP mjnlddclogp = new MJNLDDCLOGP(this, "ARENA_TIMER", (OHOEENCHJJE)((uint)1));
|
|
this.LBHGFBNAMGG = mjnlddclogp;
|
|
MACMLJJGBIM macmljjgbim = new MACMLJJGBIM();
|
|
this.DJLOODGOFNH = macmljjgbim;
|
|
GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.LAMLPJFGGNC);
|
|
combatManager3.HOJFHHPHEBJ += hokocngfdao;
|
|
GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HOKOCNGFDAO hokocngfdao2 = new GameCombatManager.HOKOCNGFDAO(this.FKKEPHNPHBI);
|
|
combatManager4.FBKJFMPLABN += hokocngfdao2;
|
|
GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HFBNLMLMNKA hfbnlmlmnka = new GameCombatManager.HFBNLMLMNKA(this.NGACCLNKKMG);
|
|
combatManager5.MOHIOIIDKCH += hfbnlmlmnka;
|
|
GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.PKIFMEAFCNJ pkifmeafcnj = new GameCombatManager.PKIFMEAFCNJ(this.OFOHDEJPEOH);
|
|
combatManager6.BPNIKBKNPEM += pkifmeafcnj;
|
|
GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.NBEEFOFHBLH nbeefofhblh = new GameCombatManager.NBEEFOFHBLH(this.LAHMBKKJDKA);
|
|
combatManager7.GNNAEJAFGBJ += nbeefofhblh;
|
|
GameCombatManager combatManager8 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG);
|
|
combatManager8.DNLKLILOAIM += odcimpcgpke;
|
|
GameCombatManager combatManager9 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB);
|
|
combatManager9.HCDKAAMFHBN += mgbbcmdiiij;
|
|
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
|
|
GameSpawnManager.KIFNGIBBMDP kifngibbmdp = new GameSpawnManager.KIFNGIBBMDP(this.KCNCMMFELDN);
|
|
spawnManager.EAIPEBLDFBK += kifngibbmdp;
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action3 = new Action(this.NAHAFOLAIEC);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.BPJDFPACLMK(localPlayerSpawnEvent, action3);
|
|
PointsDropper.KCGMPDACFGM += this.FHIDAJNIBLG;
|
|
SpawnableCollectible.PreAllocateCollectibles(this.collectiblePrefab, 100);
|
|
SpawnableCollectible.PreAllocateCollectibles(SingletonMonoBehaviour.ONCPNMDGGKG.GetCurrencyPrefab(ACDKILABNNC.LaserTagTickets, num4), 100);
|
|
WorldSpaceNotification worldSpaceNotification = this.team1WorldSpaceNotificationPrefab;
|
|
GameTeamManager teamManager = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
WorldSpaceNotification worldSpaceNotification2 = this.team2WorldSpaceNotificationPrefab;
|
|
GameTeamManager teamManager2 = SingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
}
|
|
|
|
// Token: 0x06013922 RID: 80162 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013922")]
|
|
[Address(RVA = "0x12EB340", Offset = "0x12EA340", VA = "0x1812EB340", Slot = "21")]
|
|
protected override void Start()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013923 RID: 80163 RVA: 0x00486170 File Offset: 0x00484370
|
|
[Token(Token = "0x6013923")]
|
|
[Address(RVA = "0x12E4120", Offset = "0x12E3120", VA = "0x1812E4120")]
|
|
protected void CLMJNPFECAM(bool HOCMIMEHLLM, bool KOPENBICLNF)
|
|
{
|
|
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
|
|
int num = 0;
|
|
spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)num, this, 500);
|
|
}
|
|
|
|
// Token: 0x06013924 RID: 80164 RVA: 0x004861A0 File Offset: 0x004843A0
|
|
[Token(Token = "0x6013924")]
|
|
[Address(RVA = "0x12EA540", Offset = "0x12E9540", VA = "0x1812EA540", Slot = "14")]
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
this.HMECDFPAGEI.Clear();
|
|
this.MMHAGGJEPBF.Clear();
|
|
PointsDropper.KCGMPDACFGM -= this.FHIDAJNIBLG;
|
|
OKNNKFGFODL localPlayerSpawnEvent = Player.LocalPlayerSpawnEvent;
|
|
Action action = new Action(this.NAHAFOLAIEC);
|
|
Player.LocalPlayerSpawnEvent = OKNNKFGFODL.GMNMHGMFGOL(localPlayerSpawnEvent, action);
|
|
IILCGFIHJLP<bool, bool> initializeLocalPlayerEvent = GameManager.InitializeLocalPlayerEvent;
|
|
Action<bool, bool> action2 = new Action(this.CLMJNPFECAM);
|
|
GameManager.InitializeLocalPlayerEvent = IILCGFIHJLP.GMNMHGMFGOL(initializeLocalPlayerEvent, action2);
|
|
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
|
Action<AGAJMBPABDL> action3 = new Action(this.OnPhotonPlayerConnected);
|
|
IILCGFIHJLP iilcgfihjlp;
|
|
KKPBCOOONNK.OLDCNLGOCOH = iilcgfihjlp;
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
if (instance != num)
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.RemoveResultsSubStateDuration(this);
|
|
GameSpawnManager spawnManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager;
|
|
GameSpawnManager.KIFNGIBBMDP kifngibbmdp = new GameSpawnManager.KIFNGIBBMDP(this.KCNCMMFELDN);
|
|
spawnManager.EAIPEBLDFBK -= kifngibbmdp;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemovePlayerCombatUIPrefab(this);
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager.RemoveEnemyCombatUIPrefab(this);
|
|
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HOKOCNGFDAO hokocngfdao = new GameCombatManager.HOKOCNGFDAO(this.LAMLPJFGGNC);
|
|
combatManager.HOJFHHPHEBJ -= hokocngfdao;
|
|
GameCombatManager combatManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HOKOCNGFDAO hokocngfdao2 = new GameCombatManager.HOKOCNGFDAO(this.FKKEPHNPHBI);
|
|
combatManager2.FBKJFMPLABN -= hokocngfdao2;
|
|
GameCombatManager combatManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.HFBNLMLMNKA hfbnlmlmnka = new GameCombatManager.HFBNLMLMNKA(this.NGACCLNKKMG);
|
|
combatManager3.MOHIOIIDKCH -= hfbnlmlmnka;
|
|
GameCombatManager combatManager4 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.PKIFMEAFCNJ pkifmeafcnj = new GameCombatManager.PKIFMEAFCNJ(this.OFOHDEJPEOH);
|
|
combatManager4.BPNIKBKNPEM -= pkifmeafcnj;
|
|
GameCombatManager combatManager5 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.NBEEFOFHBLH nbeefofhblh = new GameCombatManager.NBEEFOFHBLH(this.LAHMBKKJDKA);
|
|
combatManager5.GNNAEJAFGBJ -= nbeefofhblh;
|
|
GameCombatManager combatManager6 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.ODCIMPCGPKE odcimpcgpke = new GameCombatManager.ODCIMPCGPKE(this.NFKFMFMBMIG);
|
|
combatManager6.DNLKLILOAIM -= odcimpcgpke;
|
|
GameCombatManager combatManager7 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
GameCombatManager.MGBBCMDIIIJ mgbbcmdiiij = new GameCombatManager.MGBBCMDIIIJ(this.JBAMACNACDB);
|
|
combatManager7.HCDKAAMFHBN -= mgbbcmdiiij;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.RemoveMaxScoreToDisplay(this);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013925 RID: 80165 RVA: 0x004863A8 File Offset: 0x004845A8
|
|
[Token(Token = "0x6013925")]
|
|
[Address(RVA = "0x12EB8B0", Offset = "0x12EA8B0", VA = "0x1812EB8B0")]
|
|
protected void Update()
|
|
{
|
|
this.EOMJFPLCDBD.OPEMIFENIJM();
|
|
this.BNMGKFNIAMO.OPEMIFENIJM();
|
|
this.LBHGFBNAMGG.OCGHOBMJNMA();
|
|
this.DJLOODGOFNH.OCGHOBMJNMA();
|
|
}
|
|
|
|
// Token: 0x06013926 RID: 80166 RVA: 0x004863E8 File Offset: 0x004845E8
|
|
[Token(Token = "0x6013926")]
|
|
[Address(RVA = "0x12E9890", Offset = "0x12E8890", VA = "0x1812E9890", Slot = "24")]
|
|
protected override void NJGKEJCHADK()
|
|
{
|
|
base.NJGKEJCHADK();
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013927 RID: 80167 RVA: 0x00486420 File Offset: 0x00484620
|
|
[Token(Token = "0x6013927")]
|
|
[Address(RVA = "0x12EA050", Offset = "0x12E9050", VA = "0x1812EA050", Slot = "25")]
|
|
protected override void OODEMNCOLED()
|
|
{
|
|
base.OODEMNCOLED();
|
|
int num = 0;
|
|
this.BNMHHDAGBOL(num);
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013928 RID: 80168 RVA: 0x00486454 File Offset: 0x00484654
|
|
[Token(Token = "0x6013928")]
|
|
[Address(RVA = "0x12E3920", Offset = "0x12E2920", VA = "0x1812E3920")]
|
|
protected int BPCAJBOABHN(AGAJMBPABDL AGIHAKFFCCD)
|
|
{
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013929 RID: 80169 RVA: 0x00486474 File Offset: 0x00484674
|
|
[Token(Token = "0x6013929")]
|
|
[Address(RVA = "0x12EAC80", Offset = "0x12E9C80", VA = "0x1812EAC80", Slot = "22")]
|
|
public override void RecordMatchAnalytics(bool IHKEFCIKBDK)
|
|
{
|
|
int num = 0;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
int num2 = 0;
|
|
bool flag = scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num);
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
bool flag2 = scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)1), num);
|
|
GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
AGAJMBPABDL agajmbpabdl3 = KKPBCOOONNK.MDMMDPEKICF;
|
|
bool flag3 = scoreManager3.TryGetPlayerStat(agajmbpabdl3, (IJKNDEOFIFE)((uint)2), num);
|
|
if (scoreManager3 != 0)
|
|
{
|
|
string text;
|
|
CFLMJLFBOKH.NENBHKMFFFH("finished_game", text);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("games_played", 1);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("player_kills", num);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("enemy_kills", num);
|
|
CFLMJLFBOKH.EIGDDKKOPEO("deaths", num);
|
|
LocalPlayerController.JJKKCDNKBJI fgamgpebmge = SingletonMonoBehaviour.ONCPNMDGGKG.FGAMGPEBMGE;
|
|
int hashCode = fgamgpebmge.GetHashCode();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601392A RID: 80170 RVA: 0x0048654C File Offset: 0x0048474C
|
|
[Token(Token = "0x601392A")]
|
|
[Address(RVA = "0x12E88C0", Offset = "0x12E78C0", VA = "0x1812E88C0", Slot = "23")]
|
|
public override bool LocalPlayerHasGameActivity()
|
|
{
|
|
int num = 0;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
int num2 = 0;
|
|
if (scoreManager.TryGetPlayerStat(agajmbpabdl, (IJKNDEOFIFE)num2, num))
|
|
{
|
|
}
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (scoreManager2.TryGetPlayerStat(agajmbpabdl2, (IJKNDEOFIFE)((uint)1), num))
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0601392B RID: 80171 RVA: 0x004865A8 File Offset: 0x004847A8
|
|
[Token(Token = "0x601392B")]
|
|
[Address(RVA = "0x12E7710", Offset = "0x12E6710", VA = "0x1812E7710")]
|
|
private void KCNCMMFELDN(SpawnableTool FAFPPDGHACH)
|
|
{
|
|
Tool component = FAFPPDGHACH.GetComponent<Tool>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
RangedWeapon component2 = component.GetComponent<RangedWeapon>();
|
|
int num2 = 0;
|
|
if (component2 != num2)
|
|
{
|
|
RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.CCBNKLPCBKB);
|
|
component2.ENBPPJPKCPI += ejmdaakhbgj;
|
|
}
|
|
MFBGLIHGCGO<Tool> destroyEvent = component.DestroyEvent;
|
|
Action<Tool> action = new Action(this.PMEDFNLICGO);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(destroyEvent, action);
|
|
component.DestroyEvent = mfbglihgcgo;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601392C RID: 80172 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601392C")]
|
|
[Address(RVA = "0x12E7FD0", Offset = "0x12E6FD0", VA = "0x1812E7FD0")]
|
|
private void LBDLHHLIKDC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601392D RID: 80173 RVA: 0x00486620 File Offset: 0x00484820
|
|
[Token(Token = "0x601392D")]
|
|
[Address(RVA = "0x12E39C0", Offset = "0x12E29C0", VA = "0x1812E39C0")]
|
|
private void CCBNKLPCBKB(RangedWeapon CHOKCBJIJAL)
|
|
{
|
|
int num = 0;
|
|
if (!(CHOKCBJIJAL == num))
|
|
{
|
|
Tool tool = CHOKCBJIJAL._tool;
|
|
int num2 = 0;
|
|
if (!(tool == num2))
|
|
{
|
|
Tool tool2 = CHOKCBJIJAL._tool;
|
|
if (tool2.<BIPMAHKMNKF>k__BackingField)
|
|
{
|
|
Player <OKDFEPHLKCB>k__BackingField = tool2.<OKDFEPHLKCB>k__BackingField;
|
|
int num3 = 0;
|
|
if (!(<OKDFEPHLKCB>k__BackingField == num3))
|
|
{
|
|
SpawnableTool component = CHOKCBJIJAL.GetComponent<SpawnableTool>();
|
|
int num4 = 0;
|
|
if (!(CHOKCBJIJAL == num4))
|
|
{
|
|
int num5 = 0;
|
|
if (!(component == num5))
|
|
{
|
|
OGNBCNBPFCC[] array = this.HKPLMDOMLHN;
|
|
OGNBCNBPFCC type = component.OPLHMKFCNOL;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
PlayerHand <PBCNKLKCIHJ>k__BackingField = CHOKCBJIJAL._tool.<PBCNKLKCIHJ>k__BackingField;
|
|
int num6 = 0;
|
|
if (<PBCNKLKCIHJ>k__BackingField != num6)
|
|
{
|
|
PlayerHand.PLLIKAOIPHP type2 = <PBCNKLKCIHJ>k__BackingField.type;
|
|
PlayerHand otherHand = <OKDFEPHLKCB>k__BackingField.GetOtherHand(type2);
|
|
}
|
|
int num7 = 0;
|
|
int num8 = 0;
|
|
bool flag2;
|
|
if (!(num7 != num8) || flag2)
|
|
{
|
|
}
|
|
int num9 = 0;
|
|
int num10 = 0;
|
|
if (num9 != num10)
|
|
{
|
|
}
|
|
int num11 = 0;
|
|
int num12 = 0;
|
|
if (!(num11 == num12) && !(num11 == CHOKCBJIJAL))
|
|
{
|
|
int num13 = 0;
|
|
Weapon weapon;
|
|
if (weapon != num13)
|
|
{
|
|
int num14 = 0;
|
|
SpawnableTool spawnableTool;
|
|
if (spawnableTool != num14)
|
|
{
|
|
OGNBCNBPFCC[] array2 = this.HKPLMDOMLHN;
|
|
OGNBCNBPFCC type3 = spawnableTool.OPLHMKFCNOL;
|
|
bool flag3;
|
|
if (!flag3)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
bool flag4 = <OKDFEPHLKCB>k__BackingField.TryDisarm(num9);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601392E RID: 80174 RVA: 0x00486788 File Offset: 0x00484988
|
|
[Token(Token = "0x601392E")]
|
|
[Address(RVA = "0x12EAB60", Offset = "0x12E9B60", VA = "0x1812EAB60")]
|
|
private void PMEDFNLICGO(Tool EGFEJGHDNAI)
|
|
{
|
|
RangedWeapon component = EGFEJGHDNAI.GetComponent<RangedWeapon>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
RangedWeapon.EJMDAAKHBGJ ejmdaakhbgj = new RangedWeapon.EJMDAAKHBGJ(this.CCBNKLPCBKB);
|
|
component.ENBPPJPKCPI -= ejmdaakhbgj;
|
|
}
|
|
MFBGLIHGCGO<Tool> destroyEvent = EGFEJGHDNAI.DestroyEvent;
|
|
Action<Tool> action = new Action(this.PMEDFNLICGO);
|
|
MFBGLIHGCGO<Tool> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(destroyEvent, action);
|
|
EGFEJGHDNAI.DestroyEvent = mfbglihgcgo;
|
|
}
|
|
|
|
// Token: 0x0601392F RID: 80175 RVA: 0x004867EC File Offset: 0x004849EC
|
|
[Token(Token = "0x601392F")]
|
|
[Address(RVA = "0x12E7DF0", Offset = "0x12E6DF0", VA = "0x1812E7DF0")]
|
|
private void LAMLPJFGGNC(Enemy LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (HMEIODIHDCL != 0 && HMEIODIHDCL.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
float z = Vector3.up.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013930 RID: 80176 RVA: 0x0048683C File Offset: 0x00484A3C
|
|
[Token(Token = "0x6013930")]
|
|
[Address(RVA = "0x12E4E50", Offset = "0x12E3E50", VA = "0x1812E4E50")]
|
|
private void FKKEPHNPHBI(Enemy LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
bool flag = KKPBCOOONNK.BNNCCCFFALC;
|
|
int num = 0;
|
|
if (flag)
|
|
{
|
|
int num2 = this.playerKillPoints;
|
|
this.OPINJGLCLNG(LJGOHLFADDN, num2);
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
}
|
|
float z = Vector3.up.z;
|
|
if ((HMEIODIHDCL.DMKCIEPGGAB ? 1 : 0) != num)
|
|
{
|
|
IDisposable disposable = SingletonMonoBehaviour.ONCPNMDGGKG.Play((NotificationManager.IBIDFAOPIPC)((uint)1), "TAGGED BY BOT", 3f, num, num);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013931 RID: 80177 RVA: 0x004868B4 File Offset: 0x00484AB4
|
|
[Token(Token = "0x6013931")]
|
|
[Address(RVA = "0x12E9770", Offset = "0x12E8770", VA = "0x1812E9770")]
|
|
private void NGACCLNKKMG(Enemy LJGOHLFADDN, Enemy HMEIODIHDCL, Vector3 KPLDEODOJID)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
CGLKOJIMDIH <GFJMMJBJGMO>k__BackingField = HMEIODIHDCL.<GFJMMJBJGMO>k__BackingField;
|
|
if (LJGOHLFADDN.<GFJMMJBJGMO>k__BackingField != <GFJMMJBJGMO>k__BackingField)
|
|
{
|
|
JIEHOGDIGPG <PGKDPHBHDEC>k__BackingField = HMEIODIHDCL.<PGKDPHBHDEC>k__BackingField;
|
|
if (<PGKDPHBHDEC>k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_FLYING_RANGED)
|
|
{
|
|
}
|
|
bool flag = <PGKDPHBHDEC>k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_GROUND_RANGED;
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
if (flag)
|
|
{
|
|
}
|
|
int num = this.normalEnemyKillPoints;
|
|
this.OPINJGLCLNG(LJGOHLFADDN, num);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013932 RID: 80178 RVA: 0x00486918 File Offset: 0x00484B18
|
|
[Token(Token = "0x6013932")]
|
|
[Address(RVA = "0x12E9A70", Offset = "0x12E8A70", VA = "0x1812E9A70")]
|
|
private void OFOHDEJPEOH(AGAJMBPABDL LJGOHLFADDN, Weapon CHNKOFCAFCH, Enemy HMEIODIHDCL, Vector3 KPLDEODOJID)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (LJGOHLFADDN != 0 && LJGOHLFADDN.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
CGLKOJIMDIH <GFJMMJBJGMO>k__BackingField = HMEIODIHDCL.<GFJMMJBJGMO>k__BackingField;
|
|
bool flag = teamManager.PlayerOnTeam(LJGOHLFADDN, <GFJMMJBJGMO>k__BackingField);
|
|
JIEHOGDIGPG <PGKDPHBHDEC>k__BackingField = HMEIODIHDCL.<PGKDPHBHDEC>k__BackingField;
|
|
if (<PGKDPHBHDEC>k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_FLYING_RANGED)
|
|
{
|
|
}
|
|
bool flag2 = <PGKDPHBHDEC>k__BackingField == JIEHOGDIGPG.QUEST_SCIFI_ELITE_GROUND_RANGED;
|
|
int num3;
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
if (!flag)
|
|
{
|
|
ulong num;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(LJGOHLFADDN, IJKNDEOFIFE.STAT_2, 1, num != 0UL);
|
|
if (flag2)
|
|
{
|
|
}
|
|
}
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int num2 = this.enemyFriendlyFirePoints;
|
|
num3 = 0;
|
|
this.OPINJGLCLNG(LJGOHLFADDN, num2);
|
|
}
|
|
Transform transform = HMEIODIHDCL.transform;
|
|
if (!flag)
|
|
{
|
|
if (flag2)
|
|
{
|
|
}
|
|
int num4 = this.normalEnemyKillPoints;
|
|
this.LJMGEPCANFE(LJGOHLFADDN, num4, num3);
|
|
}
|
|
int num5 = Mathf.Abs(this.enemyFriendlyFirePoints);
|
|
Transform transform2 = LJGOHLFADDN.GPOMCJICJIH().head.transform;
|
|
int num6 = 0;
|
|
if (LJGOHLFADDN.DMKCIEPGGAB)
|
|
{
|
|
if (flag)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
if (!flag2)
|
|
{
|
|
}
|
|
int num7 = this.eliteEnemyKillPoints;
|
|
this.HOLACFEPJGH(num7, "TAGGED ELITE BOT", num6);
|
|
Vector3 vector;
|
|
if (vector != 0)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013933 RID: 80179 RVA: 0x00486A5C File Offset: 0x00484C5C
|
|
[Token(Token = "0x6013933")]
|
|
[Address(RVA = "0x12E7D60", Offset = "0x12E6D60", VA = "0x1812E7D60")]
|
|
private void LAHMBKKJDKA(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.AEGDBFPAFJO GEOMPLKMOLA, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (HMEIODIHDCL != 0 && HMEIODIHDCL.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013934 RID: 80180 RVA: 0x00486A90 File Offset: 0x00484C90
|
|
[Token(Token = "0x6013934")]
|
|
[Address(RVA = "0x12E91A0", Offset = "0x12E81A0", VA = "0x1812E91A0")]
|
|
private void NFKFMFMBMIG(AGAJMBPABDL LJGOHLFADDN, AGAJMBPABDL HMEIODIHDCL, Weapon GDIGKHINJCG, Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP, int JJHKPNCCEFB, GameCombatManager.IGHLGLDPACI LCJBLMKOCLB)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (LJGOHLFADDN != 0 && LJGOHLFADDN.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
bool flag = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.PlayersAreTeammates(LJGOHLFADDN, HMEIODIHDCL);
|
|
bool flag2 = KKPBCOOONNK.BNNCCCFFALC;
|
|
int num = 0;
|
|
if (flag2)
|
|
{
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
if (!flag)
|
|
{
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int num2 = 0;
|
|
ulong num3;
|
|
scoreManager2.MasterAddPlayerStat(LJGOHLFADDN, (IJKNDEOFIFE)num2, 1, num3 != 0UL);
|
|
}
|
|
GameScoreManager scoreManager3 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int num4 = 0;
|
|
ulong num5;
|
|
scoreManager3.MasterAddPlayerStat(LJGOHLFADDN, (IJKNDEOFIFE)num4, -1, num5 != 0UL);
|
|
int num6 = this.playerFriendlyFireKillPoints;
|
|
this.OPINJGLCLNG(LJGOHLFADDN, num6);
|
|
}
|
|
if (!flag)
|
|
{
|
|
}
|
|
if ((HMEIODIHDCL.DMKCIEPGGAB ? 1 : 0) == num)
|
|
{
|
|
if ((LJGOHLFADDN.DMKCIEPGGAB ? 1 : 0) == num)
|
|
{
|
|
string ohafdcgemef = HMEIODIHDCL.OHAFDCGEMEF;
|
|
string text = LJGOHLFADDN.OHAFDCGEMEF + " TAGGED " + ohafdcgemef;
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
return;
|
|
}
|
|
string customPlayerKillNotification = GDIGKHINJCG.GetCustomPlayerKillNotification(HMEIODIHDCL);
|
|
}
|
|
string text2;
|
|
bool flag3 = text2.LJGBBKKGKOP();
|
|
NotificationManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013935 RID: 80181 RVA: 0x00486BAC File Offset: 0x00484DAC
|
|
[Token(Token = "0x6013935")]
|
|
[Address(RVA = "0x12E4780", Offset = "0x12E3780", VA = "0x1812E4780")]
|
|
private void EPCENNFPIDK(AGAJMBPABDL FIEHKCJGOOC, bool EHAMFFHAPJC, bool IKJCKJNNDMO, Vector3 BEOPNIAIJOM, string GLKCMBHDJLG)
|
|
{
|
|
if (!EHAMFFHAPJC)
|
|
{
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.playerKilledPlayerCriticalHitSFX;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num);
|
|
Player player = FIEHKCJGOOC.GPOMCJICJIH();
|
|
if (!IKJCKJNNDMO)
|
|
{
|
|
Transform transform = player.head.transform;
|
|
}
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
string ohafdcgemef = FIEHKCJGOOC.OHAFDCGEMEF;
|
|
string text = "FRIENDLY FIRE " + ohafdcgemef;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
string ohafdcgemef2 = FIEHKCJGOOC.OHAFDCGEMEF;
|
|
string text2 = "TAGGED " + ohafdcgemef2;
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06013936 RID: 80182 RVA: 0x00486C30 File Offset: 0x00484E30
|
|
[Token(Token = "0x6013936")]
|
|
[Address(RVA = "0x12E4BB0", Offset = "0x12E3BB0", VA = "0x1812E4BB0")]
|
|
private void FGHHGANBDNH(AGAJMBPABDL HMEIODIHDCL, AGAJMBPABDL LJGOHLFADDN, bool IKJCKJNNDMO)
|
|
{
|
|
string ohafdcgemef = HMEIODIHDCL.OHAFDCGEMEF;
|
|
string text = LJGOHLFADDN.OHAFDCGEMEF + " TAGGED " + ohafdcgemef;
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06013937 RID: 80183 RVA: 0x00486C64 File Offset: 0x00484E64
|
|
[Token(Token = "0x6013937")]
|
|
[Address(RVA = "0x12E8650", Offset = "0x12E7650", VA = "0x1812E8650")]
|
|
private void LFECKFMDBBK(AGAJMBPABDL BMONDCAAFPJ, bool IKJCKJNNDMO, string CKMHGDINODE)
|
|
{
|
|
bool flag = CKMHGDINODE.LJGBBKKGKOP();
|
|
if (!BMONDCAAFPJ.DMKCIEPGGAB)
|
|
{
|
|
}
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x06013938 RID: 80184 RVA: 0x00486C90 File Offset: 0x00484E90
|
|
[Token(Token = "0x6013938")]
|
|
[Address(RVA = "0x12E7AF0", Offset = "0x12E6AF0", VA = "0x1812E7AF0")]
|
|
private void KJFNGMIHLJO()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Medium, "TAGGED BY BOT", 3f, num, num);
|
|
}
|
|
|
|
// Token: 0x06013939 RID: 80185 RVA: 0x00486CC0 File Offset: 0x00484EC0
|
|
[Token(Token = "0x6013939")]
|
|
[Address(RVA = "0x12E74A0", Offset = "0x12E64A0", VA = "0x1812E74A0")]
|
|
private void JPCLGAFBGMM(Player.GAHEJKDCLLE OAEAKADENEB, Vector3 BEOPNIAIJOM, Vector3 OKDCENHKDIP)
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
if (instance.CIFKHPAHBHB)
|
|
{
|
|
float z = OKDCENHKDIP.z;
|
|
if (OAEAKADENEB == Player.GAHEJKDCLLE.Head)
|
|
{
|
|
if (instance.OBCJHLBPKBJ == (ulong)0L)
|
|
{
|
|
}
|
|
float z2 = BEOPNIAIJOM.z;
|
|
float z3 = BEOPNIAIJOM.z;
|
|
throw new NullReferenceException();
|
|
}
|
|
RecRoomAudioClip recRoomAudioClip = this.playerDamagedSFX;
|
|
float z4 = BEOPNIAIJOM.z;
|
|
float z5 = BEOPNIAIJOM.z;
|
|
PooledParticle pooledParticle = this.playerDamagedParticles;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601393A RID: 80186 RVA: 0x00486D2C File Offset: 0x00484F2C
|
|
[Token(Token = "0x601393A")]
|
|
[Address(RVA = "0x12E5EC0", Offset = "0x12E4EC0", VA = "0x1812E5EC0")]
|
|
private void HOLACFEPJGH(int CHMFEPLLNBI, string ACPMLLINIMG, Vector3 NAIDPMBKHPK)
|
|
{
|
|
int num = Mathf.Abs(CHMFEPLLNBI);
|
|
string text2;
|
|
string text3;
|
|
string text = text2 + text3 + "";
|
|
float z = Vector3.up.z;
|
|
Vector3 vector;
|
|
float z2 = vector.z;
|
|
float z3 = NAIDPMBKHPK.z;
|
|
Vector3 vector2;
|
|
float z4 = vector2.z;
|
|
NAIDPMBKHPK.z = z4;
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
int num2 = 0;
|
|
if (teamManager.PlayerOnTeam(agajmbpabdl, (CGLKOJIMDIH)num2))
|
|
{
|
|
}
|
|
WorldSpaceNotification worldSpaceNotification = this.team2WorldSpaceNotificationPrefab;
|
|
float z5 = NAIDPMBKHPK.z;
|
|
}
|
|
|
|
// Token: 0x0601393B RID: 80187 RVA: 0x00486DBC File Offset: 0x00484FBC
|
|
[Token(Token = "0x601393B")]
|
|
[Address(RVA = "0x12E6B80", Offset = "0x12E5B80", VA = "0x1812E6B80")]
|
|
private void JBAMACNACDB(AGAJMBPABDL LLFMHANMHIC, AGAJMBPABDL NLEOIMBAFFL, Vector3 DDHPAFKBMON)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (LLFMHANMHIC != 0 && LLFMHANMHIC.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
int num;
|
|
if (NLEOIMBAFFL.DMKCIEPGGAB)
|
|
{
|
|
bool flag = this.IMFHCAJOGKF();
|
|
if (flag)
|
|
{
|
|
float time2 = Time.time;
|
|
this.LPJHKGBGKJI = time2;
|
|
}
|
|
if (NLEOIMBAFFL.DMKCIEPGGAB && flag)
|
|
{
|
|
num = 0;
|
|
}
|
|
}
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
ulong num2;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(NLEOIMBAFFL, (IJKNDEOFIFE)num, 1, num2 != 0UL);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601393C RID: 80188 RVA: 0x00486E5C File Offset: 0x0048505C
|
|
[Token(Token = "0x601393C")]
|
|
[Address(RVA = "0x12E8F50", Offset = "0x12E7F50", VA = "0x1812E8F50")]
|
|
private void NAHAFOLAIEC()
|
|
{
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.spawnManager.AddLocalPlayerSpawnPointTag((DPPICCPGHLJ)((uint)1), this, 500);
|
|
}
|
|
|
|
// Token: 0x0601393D RID: 80189 RVA: 0x00486E88 File Offset: 0x00485088
|
|
[Token(Token = "0x601393D")]
|
|
[Address(RVA = "0x12E7B80", Offset = "0x12E6B80", VA = "0x1812E7B80")]
|
|
private void KKIAFOCFDNP(int PKNBDHHKGGN)
|
|
{
|
|
CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams();
|
|
int num = 0;
|
|
int length = allTeams.Length;
|
|
if (num < length)
|
|
{
|
|
CGLKOJIMDIH cglkojimdih = allTeams[num];
|
|
KLLMCPFPIIE<int> lnkhnoeoipc = this.JCNKPEDFLKH(cglkojimdih).LNKHNOEOIPC;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601393E RID: 80190 RVA: 0x00486ED4 File Offset: 0x004850D4
|
|
[Token(Token = "0x601393E")]
|
|
[Address(RVA = "0x12E3510", Offset = "0x12E2510", VA = "0x1812E3510")]
|
|
private void BHDPFCFCEHL(int JNJPFJAMMHP)
|
|
{
|
|
CGLKOJIMDIH[] allTeams = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetAllTeams();
|
|
int num = 0;
|
|
int length = allTeams.Length;
|
|
if (num < length)
|
|
{
|
|
CGLKOJIMDIH cglkojimdih = allTeams[num];
|
|
ArenaManager.MLMHBNKELLG mlmhbnkellg = this.JCNKPEDFLKH(cglkojimdih);
|
|
int num2 = mlmhbnkellg.LNKHNOEOIPC.IAHDANBDAAM();
|
|
KLLMCPFPIIE<int> lnkhnoeoipc = mlmhbnkellg.LNKHNOEOIPC;
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601393F RID: 80191 RVA: 0x00486F30 File Offset: 0x00485130
|
|
[Token(Token = "0x601393F")]
|
|
[Address(RVA = "0x12E8540", Offset = "0x12E7540", VA = "0x1812E8540")]
|
|
private int LDGDLNLDOBH(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
if (!this.DMGAJNHACLA)
|
|
{
|
|
return this.IKKFOCGCMLP(IEKDDPPNFPF).LNKHNOEOIPC.IAHDANBDAAM();
|
|
}
|
|
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013940 RID: 80192 RVA: 0x00486F70 File Offset: 0x00485170
|
|
[Token(Token = "0x6013940")]
|
|
[Address(RVA = "0x12E7290", Offset = "0x12E6290", VA = "0x1812E7290")]
|
|
private void JHMBLDAAJLM(AGAJMBPABDL IEKDDPPNFPF, int CNFHAENEOGO)
|
|
{
|
|
if (IEKDDPPNFPF != 0)
|
|
{
|
|
if (this.DMGAJNHACLA)
|
|
{
|
|
CGLKOJIMDIH playerTeam = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF);
|
|
ArenaManager.MLMHBNKELLG mlmhbnkellg;
|
|
int num = mlmhbnkellg.LNKHNOEOIPC.IAHDANBDAAM();
|
|
throw new NullReferenceException();
|
|
}
|
|
ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(IEKDDPPNFPF);
|
|
int num2 = bhmmljedmgg.LNKHNOEOIPC.IAHDANBDAAM();
|
|
KLLMCPFPIIE<int> lnkhnoeoipc = bhmmljedmgg.LNKHNOEOIPC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013941 RID: 80193 RVA: 0x00486FCC File Offset: 0x004851CC
|
|
[Token(Token = "0x6013941")]
|
|
[Address(RVA = "0x12EA0F0", Offset = "0x12E90F0", VA = "0x1812EA0F0")]
|
|
private void OPINJGLCLNG(AGAJMBPABDL IEKDDPPNFPF, int CHMFEPLLNBI)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.GetPlayerTeam(IEKDDPPNFPF) != CGLKOJIMDIH.ANY)
|
|
{
|
|
ulong num;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.MasterAddPlayerStat(IEKDDPPNFPF, (IJKNDEOFIFE)((uint)4), CHMFEPLLNBI, num != 0UL);
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int num2 = Mathf.Abs(CHMFEPLLNBI);
|
|
int num3 = Mathf.Abs(CHMFEPLLNBI);
|
|
int num4 = Mathf.Min(CHMFEPLLNBI, num3);
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013942 RID: 80194 RVA: 0x00487050 File Offset: 0x00485250
|
|
[Token(Token = "0x6013942")]
|
|
[Address(RVA = "0x12EA340", Offset = "0x12E9340", VA = "0x1812EA340")]
|
|
private void OPINJGLCLNG(Enemy BPJNEFJBBML, int CHMFEPLLNBI)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
int num = 0;
|
|
if (BPJNEFJBBML != num && BPJNEFJBBML.<GFJMMJBJGMO>k__BackingField != CGLKOJIMDIH.ANY)
|
|
{
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
CGLKOJIMDIH <GFJMMJBJGMO>k__BackingField = BPJNEFJBBML.<GFJMMJBJGMO>k__BackingField;
|
|
int score = scoreManager.GetScore(<GFJMMJBJGMO>k__BackingField);
|
|
int num2 = Mathf.Abs(CHMFEPLLNBI);
|
|
int num3 = Mathf.Abs(CHMFEPLLNBI);
|
|
int num4 = Mathf.Min(CHMFEPLLNBI, num3);
|
|
GameScoreManager scoreManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
CGLKOJIMDIH <GFJMMJBJGMO>k__BackingField2 = BPJNEFJBBML.<GFJMMJBJGMO>k__BackingField;
|
|
scoreManager2.MasterAddScore(<GFJMMJBJGMO>k__BackingField2, CHMFEPLLNBI, phbjihpkknb);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013943 RID: 80195 RVA: 0x004870F0 File Offset: 0x004852F0
|
|
[Token(Token = "0x6013943")]
|
|
[Address(RVA = "0x12E7F20", Offset = "0x12E6F20", VA = "0x1812E7F20")]
|
|
private string LAONNOOPPBI(int DMOLHMMKCMD, bool BMDOIMOKJEL = true)
|
|
{
|
|
int num = Mathf.Abs(DMOLHMMKCMD);
|
|
string text = "";
|
|
if (BMDOIMOKJEL)
|
|
{
|
|
text = " POINTS";
|
|
}
|
|
string text2;
|
|
string text3;
|
|
return text2 + text3 + text;
|
|
}
|
|
|
|
// Token: 0x06013944 RID: 80196 RVA: 0x00487120 File Offset: 0x00485320
|
|
[Token(Token = "0x6013944")]
|
|
[Address(RVA = "0x12E5150", Offset = "0x12E4150", VA = "0x1812E5150")]
|
|
private void GKEDHINKLLO(int CHMFEPLLNBI)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num = Mathf.Abs(CHMFEPLLNBI);
|
|
string text2;
|
|
string text3;
|
|
string text = text2 + text3 + " POINTS";
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 2f, num2, num2);
|
|
}
|
|
|
|
// Token: 0x06013945 RID: 80197 RVA: 0x0048716C File Offset: 0x0048536C
|
|
[Token(Token = "0x6013945")]
|
|
[Address(RVA = "0x12E4CA0", Offset = "0x12E3CA0", VA = "0x1812E4CA0")]
|
|
private void FHIDAJNIBLG(PointsDropper MLCHBMFPKPC, Vector3 DDHPAFKBMON, AGAJMBPABDL[] KHAIOLEBGIL, int JDFENOCNKAD, int FLIEBIMFHEN, NLJHBKNGIDN MIBGCOLFLJM, bool IKIFHELNDBC)
|
|
{
|
|
if (KHAIOLEBGIL != 0 && KHAIOLEBGIL.Length != 0 && "{il2cpp array field KHAIOLEBGIL->}" != (ulong)0L)
|
|
{
|
|
BreakablePointsContainer component = MLCHBMFPKPC.GetComponent<BreakablePointsContainer>();
|
|
int num = 0;
|
|
if (component != num)
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KHAIOLEBGIL[0];
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
int num2 = this.lootChestPoints;
|
|
this.OPINJGLCLNG(agajmbpabdl, num2);
|
|
}
|
|
float z = DDHPAFKBMON.z;
|
|
int num3 = 0;
|
|
if ((agajmbpabdl.DMKCIEPGGAB ? 1 : 0) != num3)
|
|
{
|
|
float z2 = DDHPAFKBMON.z;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013946 RID: 80198 RVA: 0x004871EC File Offset: 0x004853EC
|
|
[Token(Token = "0x6013946")]
|
|
[Address(RVA = "0x12E8780", Offset = "0x12E7780", VA = "0x1812E8780")]
|
|
private void LJMGEPCANFE(AGAJMBPABDL JKPGNHBEMOK, int ONGBFDACHHG, Vector3 CAOHCBNEEND)
|
|
{
|
|
Player player = JKPGNHBEMOK.GPOMCJICJIH();
|
|
int num = 0;
|
|
if (player != num)
|
|
{
|
|
SpawnableCollectible spawnableCollectible = this.collectiblePrefab;
|
|
int num2 = Mathf.Abs(ONGBFDACHHG);
|
|
float z = CAOHCBNEEND.z;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013947 RID: 80199 RVA: 0x00487228 File Offset: 0x00485428
|
|
[Token(Token = "0x6013947")]
|
|
[Address(RVA = "0x12E6400", Offset = "0x12E5400", VA = "0x1812E6400")]
|
|
private void IEDMJBOEOAF(AGAJMBPABDL LLFOLJPCCFD, int DMOLHMMKCMD, Vector3 BBIHEAMHBFF)
|
|
{
|
|
Player player = LLFOLJPCCFD.GPOMCJICJIH();
|
|
SpawnableCollectible spawnableCollectible = this.collectiblePrefab;
|
|
int num = Mathf.Abs(DMOLHMMKCMD);
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
float z2 = BBIHEAMHBFF.z;
|
|
}
|
|
|
|
// Token: 0x06013948 RID: 80200 RVA: 0x00487260 File Offset: 0x00485460
|
|
[Token(Token = "0x6013948")]
|
|
[Address(RVA = "0x12E6540", Offset = "0x12E5540", VA = "0x1812E6540")]
|
|
private void IEDMJBOEOAF(AGAJMBPABDL LLFOLJPCCFD, int DMOLHMMKCMD)
|
|
{
|
|
PlayerHead head = LLFOLJPCCFD.GPOMCJICJIH().head;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Transform transform = head.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
Vector3 vector3;
|
|
float z3 = vector3.z;
|
|
SpawnableCollectible spawnableCollectible = this.collectiblePrefab;
|
|
Vector3 vector4;
|
|
float z4 = vector4.z;
|
|
int num = Mathf.Abs(DMOLHMMKCMD);
|
|
Vector3 vector5;
|
|
float z5 = vector5.z;
|
|
}
|
|
|
|
// Token: 0x06013949 RID: 80201 RVA: 0x004872C4 File Offset: 0x004854C4
|
|
[Token(Token = "0x6013949")]
|
|
[Address(RVA = "0x12E8BF0", Offset = "0x12E7BF0", VA = "0x1812E8BF0")]
|
|
private void MKBKGCDBIGF(int DMOLHMMKCMD, Vector3 CAOHCBNEEND, Vector3 NMPNMBABPLI)
|
|
{
|
|
SpawnableCollectible spawnableCollectible = this.collectiblePrefab;
|
|
int num = Mathf.Abs(DMOLHMMKCMD);
|
|
float z = NMPNMBABPLI.z;
|
|
float z2 = CAOHCBNEEND.z;
|
|
}
|
|
|
|
// Token: 0x0601394A RID: 80202 RVA: 0x004872F0 File Offset: 0x004854F0
|
|
[Token(Token = "0x601394A")]
|
|
[Address(RVA = "0x12E2B40", Offset = "0x12E1B40", VA = "0x1812E2B40")]
|
|
private bool ANIJBAADAJN(AGAJMBPABDL IEKDDPPNFPF, int MMAKDCNFGHK)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (IEKDDPPNFPF == 0)
|
|
{
|
|
return true;
|
|
}
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF))
|
|
{
|
|
}
|
|
}
|
|
int num;
|
|
return num >= MMAKDCNFGHK;
|
|
}
|
|
|
|
// Token: 0x0601394B RID: 80203 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601394B")]
|
|
[Address(RVA = "0x12E56C0", Offset = "0x12E46C0", VA = "0x1812E56C0")]
|
|
private void GPKAJMNMBPB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601394C RID: 80204 RVA: 0x00487334 File Offset: 0x00485534
|
|
[Token(Token = "0x601394C")]
|
|
[Address(RVA = "0x12E5E00", Offset = "0x12E4E00", VA = "0x1812E5E00")]
|
|
private void HFHGPJANOPA()
|
|
{
|
|
AAPEGDHKHJI<ArenaVendingMachine, ArenaVendingMachineSlot, AGAJMBPABDL, int> masterPurchaseRequestEvent = ArenaVendingMachine.MasterPurchaseRequestEvent;
|
|
Action<ArenaVendingMachine, ArenaVendingMachineSlot, AGAJMBPABDL, int> action = new Action(this.EDCIDGLHIMP);
|
|
ArenaVendingMachine.MasterPurchaseRequestEvent = AAPEGDHKHJI.GMNMHGMFGOL(masterPurchaseRequestEvent, action);
|
|
}
|
|
|
|
// Token: 0x0601394D RID: 80205 RVA: 0x00487360 File Offset: 0x00485560
|
|
[Token(Token = "0x601394D")]
|
|
[Address(RVA = "0x12E4530", Offset = "0x12E3530", VA = "0x1812E4530")]
|
|
private void EDCIDGLHIMP(ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, AGAJMBPABDL IEKDDPPNFPF, int MMAKDCNFGHK)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
if (IEKDDPPNFPF != 0)
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.IsPlayerSpectator(IEKDDPPNFPF))
|
|
{
|
|
return;
|
|
}
|
|
int num = this.LDGDLNLDOBH(IEKDDPPNFPF);
|
|
}
|
|
PhotonView photonView = base.JDHMIOJKLCK;
|
|
DGLOJCGDOGG.BNALDBHFCMB<AGAJMBPABDL, ArenaVendingMachine, ArenaVendingMachineSlot, int> bnaldbhfcmb = new DGLOJCGDOGG.BNALDBHFCMB(this.RpcOnPurchaseSuccess);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601394E RID: 80206 RVA: 0x004873C0 File Offset: 0x004855C0
|
|
[Token(Token = "0x601394E")]
|
|
[Address(RVA = "0x12EAF10", Offset = "0x12E9F10", VA = "0x1812EAF10")]
|
|
[NFOMENMAOIA]
|
|
private void RpcOnPurchaseSuccess(AGAJMBPABDL IEKDDPPNFPF, ArenaVendingMachine FJALLKMDHOF, ArenaVendingMachineSlot KEAAAHGEHHE, int MMAKDCNFGHK)
|
|
{
|
|
int num = 0;
|
|
if (FJALLKMDHOF != num)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
}
|
|
if (IEKDDPPNFPF != 0)
|
|
{
|
|
int num2 = 0;
|
|
if ((IEKDDPPNFPF.DMKCIEPGGAB ? 1 : 0) != num2)
|
|
{
|
|
RecRoomAudioClip recRoomAudioClip = this.lootSpentSFX;
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(recRoomAudioClip, num3);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
string text2;
|
|
string text3;
|
|
string text = text2 + text3 + " POINTS";
|
|
int num4 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 2f, num2, num2);
|
|
}
|
|
Transform creditDispenseTransform = FJALLKMDHOF.creditDispenseTransform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
Player player = IEKDDPPNFPF.GPOMCJICJIH();
|
|
SpawnableCollectible spawnableCollectible = this.collectiblePrefab;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601394F RID: 80207 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601394F")]
|
|
[Address(RVA = "0x12E3740", Offset = "0x12E2740", VA = "0x1812E3740")]
|
|
private void BNMHHDAGBOL(int BAAFJCJPIKI)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013950 RID: 80208 RVA: 0x00487468 File Offset: 0x00485668
|
|
[Token(Token = "0x6013950")]
|
|
[Address(RVA = "0x12E4710", Offset = "0x12E3710", VA = "0x1812E4710")]
|
|
private void EMNBBMPFCNI()
|
|
{
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
int num = this.LDGDLNLDOBH(agajmbpabdl);
|
|
this.BNMHHDAGBOL(num);
|
|
}
|
|
|
|
// Token: 0x06013951 RID: 80209 RVA: 0x0048748C File Offset: 0x0048568C
|
|
[Token(Token = "0x6013951")]
|
|
[Address(RVA = "0x12E8380", Offset = "0x12E7380", VA = "0x1812E8380")]
|
|
private void LCOAGFKMOJE()
|
|
{
|
|
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.HDBPMGEIIND);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MMANHOFGOOK);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.KIOHJHHKEIO);
|
|
int num = 0;
|
|
int num2 = 0;
|
|
eomjfplcdbd.JEPMLPCOGNM((ushort)num2, okgcdflpfod, okgcdflpfod2, knfakjmalje);
|
|
DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.DOBOGKOOCPB);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.POCOENCICCN);
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
eomjfplcdbd2.JEPMLPCOGNM((ushort)num4, (ushort)num3, okgcdflpfod3, okgcdflpfod4, num);
|
|
DJHELPHHAEN eomjfplcdbd3 = this.EOMJFPLCDBD;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.GKIMMAJCNCP);
|
|
}
|
|
|
|
// Token: 0x06013952 RID: 80210 RVA: 0x00487534 File Offset: 0x00485734
|
|
[Token(Token = "0x6013952")]
|
|
[Address(RVA = "0x12E7690", Offset = "0x12E6690", VA = "0x1812E7690")]
|
|
private void JPFJBEDLJKK()
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
eomjfplcdbd.PIEOGAPMGIH((ushort)num2, (ushort)num);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013953 RID: 80211 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013953")]
|
|
[Address(RVA = "0x12E59A0", Offset = "0x12E49A0", VA = "0x1812E59A0")]
|
|
private void HDBPMGEIIND(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013954 RID: 80212 RVA: 0x00487568 File Offset: 0x00485768
|
|
[Token(Token = "0x6013954")]
|
|
[Address(RVA = "0x12E7880", Offset = "0x12E6880", VA = "0x1812E7880")]
|
|
private void KIOHJHHKEIO()
|
|
{
|
|
int fijoknnknnc = this.FIJOKNNKNNC;
|
|
int num = this.DMHDINAFHKA;
|
|
if (num <= fijoknnknnc)
|
|
{
|
|
num = fijoknnknnc;
|
|
}
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
if (num >= this.PHBJIHPKKNB || this.MFOCPIILHIL.OLGMEEIPCAL)
|
|
{
|
|
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
GameManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
instance2.MasterStopGame(num2 != 0);
|
|
throw new NullReferenceException();
|
|
}
|
|
DJHELPHHAEN eomjfplcdbd = this.EOMJFPLCDBD;
|
|
float num3 = this.MFOCPIILHIL.HPDDAIKGLBM;
|
|
if (this.gameEndingSoonTimeRemaining < num3)
|
|
{
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
}
|
|
DJHELPHHAEN eomjfplcdbd2 = this.EOMJFPLCDBD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013955 RID: 80213 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013955")]
|
|
[Address(RVA = "0x12E8D80", Offset = "0x12E7D80", VA = "0x1812E8D80")]
|
|
private void MMANHOFGOOK(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013956 RID: 80214 RVA: 0x00487694 File Offset: 0x00485894
|
|
[Token(Token = "0x6013956")]
|
|
[Address(RVA = "0x12E6D70", Offset = "0x12E5D70", VA = "0x1812E6D70")]
|
|
private void JCMGAAMAJBO(out CGLKOJIMDIH DFPMNBMABDP, out int FIJOKNNKNNC, out int DMHDINAFHKA)
|
|
{
|
|
int num = 0;
|
|
DMHDINAFHKA.m_value = num;
|
|
FIJOKNNKNNC.m_value = num;
|
|
NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager.GetHighestScore(out DFPMNBMABDP, num, true);
|
|
DMHDINAFHKA.m_value = num;
|
|
GameScoreManager scoreManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.scoreManager;
|
|
int num2 = 0;
|
|
int score = scoreManager.GetScore((CGLKOJIMDIH)num2);
|
|
FIJOKNNKNNC.m_value = score;
|
|
}
|
|
|
|
// Token: 0x06013957 RID: 80215 RVA: 0x00487710 File Offset: 0x00485910
|
|
[Token(Token = "0x6013957")]
|
|
[Address(RVA = "0x12E54E0", Offset = "0x12E44E0", VA = "0x1812E54E0")]
|
|
private void GOCFPPKEIPP(ref CGLKOJIMDIH DFPMNBMABDP, ref int FIJOKNNKNNC, ref int DMHDINAFHKA)
|
|
{
|
|
int num = this.minLeadFeedbackPoints;
|
|
int num2 = 0;
|
|
this.JCMGAAMAJBO(out DFPMNBMABDP, out FIJOKNNKNNC, out DMHDINAFHKA);
|
|
ArenaVO ahagkmepjbb = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO;
|
|
string text = teamVO.TeamName + " LEADS";
|
|
ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO2;
|
|
RecRoomAudioClip tookTheLeadVO = teamVO2.TookTheLeadVO;
|
|
int num3 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(tookTheLeadVO, num3);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num4 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, text, 3f, num2, num2);
|
|
}
|
|
|
|
// Token: 0x06013958 RID: 80216 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013958")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void DOBOGKOOCPB(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013959 RID: 80217 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013959")]
|
|
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")]
|
|
private void POCOENCICCN(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601395A RID: 80218 RVA: 0x00487790 File Offset: 0x00485990
|
|
[Token(Token = "0x601395A")]
|
|
[Address(RVA = "0x12E5270", Offset = "0x12E4270", VA = "0x1812E5270")]
|
|
private void GKIMMAJCNCP(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO;
|
|
int num = 0;
|
|
this.JCMGAAMAJBO(num, num, num);
|
|
if (num != -1)
|
|
{
|
|
string text = this.AHAGKMEPJBB.GetTeam((CGLKOJIMDIH)num).TeamName + " CLOSE TO VICTORY";
|
|
RecRoomAudioClip closeToVictoryVO = this.AHAGKMEPJBB.GetTeam((CGLKOJIMDIH)num).CloseToVictoryVO;
|
|
int num2 = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(closeToVictoryVO, num2);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num, num);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601395B RID: 80219 RVA: 0x00487814 File Offset: 0x00485A14
|
|
[Token(Token = "0x601395B")]
|
|
[Address(RVA = "0x12E6760", Offset = "0x12E5760", VA = "0x1812E6760")]
|
|
private void IGDJILPINHA()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
}
|
|
|
|
// Token: 0x0601395C RID: 80220 RVA: 0x00487830 File Offset: 0x00485A30
|
|
[Token(Token = "0x601395C")]
|
|
[Address(RVA = "0x12E8B80", Offset = "0x12E7B80", VA = "0x1812E8B80")]
|
|
private void MDOGBHDBPEH()
|
|
{
|
|
RecRoomAudioClip gameTitleAnnouncementVO = this.AHAGKMEPJBB.gameTitleAnnouncementVO;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameTitleAnnouncementVO, num);
|
|
}
|
|
|
|
// Token: 0x0601395D RID: 80221 RVA: 0x0048785C File Offset: 0x00485A5C
|
|
[Token(Token = "0x601395D")]
|
|
[Address(RVA = "0x12E5410", Offset = "0x12E4410", VA = "0x1812E5410")]
|
|
private void GMBLNDFNCCA()
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int phbjihpkknb = this.PHBJIHPKKNB;
|
|
string text = "FIRST TEAM TO " + instance + " POINTS WINS!";
|
|
int num = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, text, 4f, num, num);
|
|
}
|
|
|
|
// Token: 0x0601395E RID: 80222 RVA: 0x004878A0 File Offset: 0x00485AA0
|
|
[Token(Token = "0x601395E")]
|
|
[Address(RVA = "0x12E41B0", Offset = "0x12E31B0", VA = "0x1812E41B0")]
|
|
private void DDMFNFNAKKN()
|
|
{
|
|
RecRoomAudioClip gameInstructionsVO = this.AHAGKMEPJBB.gameInstructionsVO;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(gameInstructionsVO, num);
|
|
}
|
|
|
|
// Token: 0x0601395F RID: 80223 RVA: 0x004878CC File Offset: 0x00485ACC
|
|
[Token(Token = "0x601395F")]
|
|
[Address(RVA = "0x12E49B0", Offset = "0x12E39B0", VA = "0x1812E49B0")]
|
|
private void FDOAGNJGEIA()
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
|
|
{
|
|
GameTeamManager teamManager2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
CGLKOJIMDIH playerTeam = teamManager2.GetPlayerTeam(agajmbpabdl2);
|
|
ArenaVO ahagkmepjbb = this.AHAGKMEPJBB;
|
|
ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO;
|
|
string teamName = teamVO.TeamName;
|
|
ArenaVO.TeamVO teamVO2;
|
|
RecRoomAudioClip joinVO = teamVO2.JoinVO;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(joinVO, num);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play(NotificationManager.IBIDFAOPIPC.Vital, teamName, 4f, num2, num2);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013960 RID: 80224 RVA: 0x0048796C File Offset: 0x00485B6C
|
|
[Token(Token = "0x6013960")]
|
|
[Address(RVA = "0x12E9080", Offset = "0x12E8080", VA = "0x1812E9080")]
|
|
private void NFFBOBDKPAK(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
ArenaVO ahagkmepjbb = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO;
|
|
string text = teamVO.TeamName + " CLOSE TO VICTORY";
|
|
ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO2;
|
|
RecRoomAudioClip closeToVictoryVO = teamVO2.CloseToVictoryVO;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(closeToVictoryVO, num);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2);
|
|
}
|
|
|
|
// Token: 0x06013961 RID: 80225 RVA: 0x004879D8 File Offset: 0x00485BD8
|
|
[Token(Token = "0x6013961")]
|
|
[Address(RVA = "0x12E3800", Offset = "0x12E2800", VA = "0x1812E3800")]
|
|
private void BPAGFCKMEAC(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
ArenaVO ahagkmepjbb = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO;
|
|
string text = teamVO.TeamName + " LEADS";
|
|
ArenaVO ahagkmepjbb2 = this.AHAGKMEPJBB;
|
|
ArenaVO.TeamVO teamVO2;
|
|
RecRoomAudioClip tookTheLeadVO = teamVO2.TookTheLeadVO;
|
|
int num = 0;
|
|
SFXAudioSource sfxaudioSource = AudioManager.Play2DSFX(tookTheLeadVO, num);
|
|
NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num3, text, 3f, num2, num2);
|
|
}
|
|
|
|
// Token: 0x06013962 RID: 80226 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013962")]
|
|
[Address(RVA = "0x12E3680", Offset = "0x12E2680", VA = "0x1812E3680")]
|
|
private void BJIONAHKJGJ()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013963 RID: 80227 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013963")]
|
|
[Address(RVA = "0x12E43B0", Offset = "0x12E33B0", VA = "0x1812E43B0")]
|
|
private void EBJAJKLKDKC()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013964 RID: 80228 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013964")]
|
|
[Address(RVA = "0x12E99B0", Offset = "0x12E89B0", VA = "0x1812E99B0")]
|
|
private void NKJEJAEMNBO()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013965 RID: 80229 RVA: 0x00487A44 File Offset: 0x00485C44
|
|
[Token(Token = "0x6013965")]
|
|
[Address(RVA = "0x12E7D10", Offset = "0x12E6D10", VA = "0x1812E7D10")]
|
|
private void KMFFNHAFMHA()
|
|
{
|
|
List<ArenaDoor> list = BEBOIKCDHFJ.PFOKAFNFHHM<ArenaDoor>(this);
|
|
this.MFNABBJJAMG = list;
|
|
this.UnlockAllDoors();
|
|
}
|
|
|
|
// Token: 0x06013966 RID: 80230 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013966")]
|
|
[Address(RVA = "0x12E8A30", Offset = "0x12E7A30", VA = "0x1812E8A30")]
|
|
public void LockAllDoors()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013967 RID: 80231 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013967")]
|
|
[Address(RVA = "0x12EB7F0", Offset = "0x12EA7F0", VA = "0x1812EB7F0")]
|
|
public void UnlockAllDoors()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013968 RID: 80232 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013968")]
|
|
[Address(RVA = "0x12EB280", Offset = "0x12EA280", VA = "0x1812EB280")]
|
|
public void SetDoorUnlockTime(float OHHPCKCPFHN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013969 RID: 80233 RVA: 0x00487A68 File Offset: 0x00485C68
|
|
[Token(Token = "0x6013969")]
|
|
[Address(RVA = "0x12E6160", Offset = "0x12E5160", VA = "0x1812E6160")]
|
|
private void IAGNPJFNIBJ()
|
|
{
|
|
HKKOHFHADKK hkkohfhadkk = new HKKOHFHADKK();
|
|
this.BNMGKFNIAMO = hkkohfhadkk;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
hkkohfhadkk.JEPMLPCOGNM((ushort)num2, num4, num3, num);
|
|
HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod = new MIEIBBPMDMP.OKGCDFLPFOD(this.KLAFILIGMGC);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje = new MIEIBBPMDMP.KNFAKJMALJE(this.NDCKLIJKPHN);
|
|
HKKOHFHADKK bnmgkfniamo2 = this.BNMGKFNIAMO;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod2 = new MIEIBBPMDMP.OKGCDFLPFOD(this.JEGPHEPHFKE);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod3 = new MIEIBBPMDMP.OKGCDFLPFOD(this.ICGPBCIBLIB);
|
|
MIEIBBPMDMP.KNFAKJMALJE knfakjmalje2 = new MIEIBBPMDMP.KNFAKJMALJE(this.MCJCJBDKHPN);
|
|
HKKOHFHADKK bnmgkfniamo3 = this.BNMGKFNIAMO;
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod4 = new MIEIBBPMDMP.OKGCDFLPFOD(this.NJMCGEAJPNK);
|
|
MIEIBBPMDMP.OKGCDFLPFOD okgcdflpfod5 = new MIEIBBPMDMP.OKGCDFLPFOD(this.MLOFHNPFOOF);
|
|
HKKOHFHADKK bnmgkfniamo4 = this.BNMGKFNIAMO;
|
|
int num5 = 0;
|
|
bnmgkfniamo4.PIEOGAPMGIH((ushort)num5);
|
|
}
|
|
|
|
// Token: 0x0601396A RID: 80234 RVA: 0x00487B30 File Offset: 0x00485D30
|
|
[Token(Token = "0x601396A")]
|
|
[Address(RVA = "0x12E7CA0", Offset = "0x12E6CA0", VA = "0x1812E7CA0")]
|
|
private void KLAFILIGMGC(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC;
|
|
int num = 0;
|
|
musicMixer.BJGFLEHKJAF((float)num);
|
|
}
|
|
|
|
// Token: 0x0601396B RID: 80235 RVA: 0x00487B54 File Offset: 0x00485D54
|
|
[Token(Token = "0x601396B")]
|
|
[Address(RVA = "0x12E8FE0", Offset = "0x12E7FE0", VA = "0x1812E8FE0")]
|
|
private void NDCKLIJKPHN()
|
|
{
|
|
float time = Time.time;
|
|
bool flag = this.IMFHCAJOGKF();
|
|
if (flag)
|
|
{
|
|
float num = this.combatMusicMinPlayTime;
|
|
if (flag)
|
|
{
|
|
HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601396C RID: 80236 RVA: 0x00487B90 File Offset: 0x00485D90
|
|
[Token(Token = "0x601396C")]
|
|
[Address(RVA = "0x12E7200", Offset = "0x12E6200", VA = "0x1812E7200")]
|
|
private void JEGPHEPHFKE(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC;
|
|
float num = this.combatMusicFadeOutTime;
|
|
musicMixer.BJGFLEHKJAF(num);
|
|
AudioManager.CCJPMJMBJKC.PHLOCFHIBPM();
|
|
}
|
|
|
|
// Token: 0x0601396D RID: 80237 RVA: 0x00487BC8 File Offset: 0x00485DC8
|
|
[Token(Token = "0x601396D")]
|
|
[Address(RVA = "0x12E8AE0", Offset = "0x12E7AE0", VA = "0x1812E8AE0")]
|
|
private void MCJCJBDKHPN()
|
|
{
|
|
float time = Time.time;
|
|
bool flag = this.IMFHCAJOGKF();
|
|
if (flag)
|
|
{
|
|
float num = this.combatMusicMinPlayTime;
|
|
if (flag)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
HKKOHFHADKK bnmgkfniamo = this.BNMGKFNIAMO;
|
|
}
|
|
|
|
// Token: 0x0601396E RID: 80238 RVA: 0x00487C04 File Offset: 0x00485E04
|
|
[Token(Token = "0x601396E")]
|
|
[Address(RVA = "0x12E63A0", Offset = "0x12E53A0", VA = "0x1812E63A0")]
|
|
private void ICGPBCIBLIB(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
AudioManager.CCJPMJMBJKC.NBNMGAMKKFK();
|
|
}
|
|
|
|
// Token: 0x0601396F RID: 80239 RVA: 0x00487C24 File Offset: 0x00485E24
|
|
[Token(Token = "0x601396F")]
|
|
[Address(RVA = "0x12E9920", Offset = "0x12E8920", VA = "0x1812E9920")]
|
|
private void NJMCGEAJPNK(ushort CPMPEJFMDED, ushort OEAPMLMHLLF)
|
|
{
|
|
CCJPMJMBJKC musicMixer = AudioManager.CCJPMJMBJKC;
|
|
RecRoomAudioClip teamNearingVictoryMusic = this.AHAGKMEPJBB.teamNearingVictoryMusic;
|
|
musicMixer.AAADNDCIBLO(teamNearingVictoryMusic, this);
|
|
AudioManager.CCJPMJMBJKC.BEFIPNIANKI();
|
|
}
|
|
|
|
// Token: 0x06013970 RID: 80240 RVA: 0x00487C60 File Offset: 0x00485E60
|
|
[Token(Token = "0x6013970")]
|
|
[Address(RVA = "0x12E8D00", Offset = "0x12E7D00", VA = "0x1812E8D00")]
|
|
private void MLOFHNPFOOF(ushort HKDPLMDENDA, ushort CKCOCKOPHAM)
|
|
{
|
|
AudioManager.CCJPMJMBJKC.PINCCFIOFDJ();
|
|
AudioManager.CCJPMJMBJKC.HNPJACIIILA(this);
|
|
}
|
|
|
|
// Token: 0x06013971 RID: 80241 RVA: 0x00487C8C File Offset: 0x00485E8C
|
|
[Token(Token = "0x6013971")]
|
|
[Address(RVA = "0x12E2B00", Offset = "0x12E1B00", VA = "0x1812E2B00")]
|
|
private void AKIJLLGAGDK(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
if (IEKDDPPNFPF != 0 && IEKDDPPNFPF.DMKCIEPGGAB && this.IMFHCAJOGKF())
|
|
{
|
|
float time = Time.time;
|
|
this.LPJHKGBGKJI = time;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013972 RID: 80242 RVA: 0x00487CC0 File Offset: 0x00485EC0
|
|
[Token(Token = "0x6013972")]
|
|
[Address(RVA = "0x12E6A10", Offset = "0x12E5A10", VA = "0x1812E6A10")]
|
|
private bool IMFHCAJOGKF()
|
|
{
|
|
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIFKHPAHBHB)
|
|
{
|
|
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
|
AGAJMBPABDL agajmbpabdl = KKPBCOOONNK.MDMMDPEKICF;
|
|
if (!teamManager.IsPlayerSpectator(agajmbpabdl))
|
|
{
|
|
GameCombatManager combatManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.combatManager;
|
|
AGAJMBPABDL agajmbpabdl2 = KKPBCOOONNK.MDMMDPEKICF;
|
|
return combatManager.PlayerIsAlive(agajmbpabdl2);
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013973 RID: 80243 RVA: 0x00487D20 File Offset: 0x00485F20
|
|
[Token(Token = "0x6013973")]
|
|
[Address(RVA = "0x12E7430", Offset = "0x12E6430", VA = "0x1812E7430")]
|
|
private bool JKLEJLLKFJC()
|
|
{
|
|
float time = Time.time;
|
|
bool flag = this.IMFHCAJOGKF();
|
|
if (!flag)
|
|
{
|
|
return flag;
|
|
}
|
|
float num = this.combatMusicMinPlayTime;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x06013974 RID: 80244 RVA: 0x00487D4C File Offset: 0x00485F4C
|
|
[Token(Token = "0x6013974")]
|
|
[Address(RVA = "0x12E8EF0", Offset = "0x12E7EF0", VA = "0x1812E8EF0")]
|
|
public void MasterSpawnEncounter(EncounterDescriptor DPFBLELIKDL, CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
ArenaEncounterSpawner fmanejpijda = this.FMANEJPIJDA;
|
|
}
|
|
|
|
// Token: 0x06013975 RID: 80245 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013975")]
|
|
[Address(RVA = "0x12E81C0", Offset = "0x12E71C0", VA = "0x1812E81C0")]
|
|
private void LCBLHDMHBKK()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013976 RID: 80246 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6013976")]
|
|
[Address(RVA = "0x12E4220", Offset = "0x12E3220", VA = "0x1812E4220")]
|
|
private void EAGGDPKDFGJ(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06013977 RID: 80247 RVA: 0x00487D68 File Offset: 0x00485F68
|
|
[Token(Token = "0x6013977")]
|
|
[Address(RVA = "0x12E3E70", Offset = "0x12E2E70", VA = "0x1812E3E70")]
|
|
private void CDNBIKDECFK(CGLKOJIMDIH CGOLFOLCHIF, int MNIJHBJDPPA)
|
|
{
|
|
if (KKPBCOOONNK.BNNCCCFFALC)
|
|
{
|
|
this.ENHOLGCPOAC.Clear();
|
|
if (CGOLFOLCHIF == CGLKOJIMDIH.TEAM_1)
|
|
{
|
|
}
|
|
List<ArenaEncounterSpawnPoint> nbkopoapcbb = this.NBKOPOAPCBB;
|
|
global::UnityEngine.Random.InitState((int)DateTime.UtcNow.dateData);
|
|
int num = 0;
|
|
if (MNIJHBJDPPA > 0)
|
|
{
|
|
int num2 = this.FMANEJPIJDA.encounterPrefabs.Length;
|
|
GameEncounter[] encounterPrefabs = this.FMANEJPIJDA.encounterPrefabs;
|
|
List<int> enholgcpoac = this.ENHOLGCPOAC;
|
|
int num3 = enholgcpoac._size;
|
|
int size = nbkopoapcbb._size;
|
|
num2 = size;
|
|
if (num3 != size)
|
|
{
|
|
int num4 = 0;
|
|
int size2 = nbkopoapcbb._size;
|
|
if (num4 < size2)
|
|
{
|
|
num3 = num2;
|
|
if (enholgcpoac.Contains(num2))
|
|
{
|
|
num4++;
|
|
}
|
|
}
|
|
}
|
|
List<int> enholgcpoac2 = this.ENHOLGCPOAC;
|
|
num2 = num3;
|
|
if (!enholgcpoac2.Contains(num2))
|
|
{
|
|
List<int> enholgcpoac3 = this.ENHOLGCPOAC;
|
|
num2 = num3;
|
|
enholgcpoac3.Add(num2);
|
|
}
|
|
ArenaEncounterSpawner fmanejpijda = this.FMANEJPIJDA;
|
|
num++;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013978 RID: 80248 RVA: 0x00487E6C File Offset: 0x0048606C
|
|
[Token(Token = "0x6013978")]
|
|
[Address(RVA = "0x12E5090", Offset = "0x12E4090", VA = "0x1812E5090")]
|
|
private int FLFJNMIKEKA(List<int> IHDGGDGEABE, List<ArenaEncounterSpawnPoint> NDMFPANDOCB)
|
|
{
|
|
int size = IHDGGDGEABE._size;
|
|
int size2 = NDMFPANDOCB._size;
|
|
if (size != size2)
|
|
{
|
|
int num = 0;
|
|
int size3 = NDMFPANDOCB._size;
|
|
if (num < size3 && IHDGGDGEABE.Contains(size2))
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06013979 RID: 80249 RVA: 0x00487EB4 File Offset: 0x004860B4
|
|
[Token(Token = "0x6013979")]
|
|
[Address(RVA = "0x12E5830", Offset = "0x12E4830", VA = "0x1812E5830")]
|
|
public void GrantLaserTagTickets(float DFGHDKLNDIB)
|
|
{
|
|
PMGCJEPKFOF<GEAPBDGCKMB.BalanceUpdateResponseDTO<GEAPBDGCKMB.RewardBalanceModificationDTO>> pmgcjepkfof = GEAPBDGCKMB.LLNACOGDCMF(ACDKILABNNC.LaserTagTickets, new GEAPBDGCKMB.GrantBalanceRequest[]
|
|
{
|
|
new GEAPBDGCKMB.GrantBalanceRequest
|
|
{
|
|
Multiplier = 1f,
|
|
BalanceAddType = (DKMCNBHMKIK)((uint)1003)
|
|
}
|
|
});
|
|
}
|
|
|
|
// Token: 0x0601397A RID: 80250 RVA: 0x00487EFC File Offset: 0x004860FC
|
|
[Token(Token = "0x601397A")]
|
|
[Address(RVA = "0x12E6ED0", Offset = "0x12E5ED0", VA = "0x1812E6ED0")]
|
|
private ArenaManager.MLMHBNKELLG JCNKPEDFLKH(CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601397A)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Activities.Arena.ArenaManager/MLMHBNKELLG RecRoom.Activities.Arena.ArenaManager::JCNKPEDFLKH(CGLKOJIMDIH)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_3:
|
|
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype CGLKOJIMDIH, class RecRoom.Activities.Arena.ArenaManager/MLMHBNKELLG>(var_12_6E, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<valuetype CGLKOJIMDIH, class RecRoom.Activities.Arena.ArenaManager/MLMHBNKELLG>(ArenaManager::MMHAGGJEPBF, ldloc:ArenaManager(this)))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0601397B RID: 80251 RVA: 0x00487F78 File Offset: 0x00486178
|
|
[Token(Token = "0x601397B")]
|
|
[Address(RVA = "0x12E6800", Offset = "0x12E5800", VA = "0x1812E6800")]
|
|
private ArenaManager.BHMMLJEDMGG IKKFOCGCMLP(AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0601397B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG RecRoom.Activities.Arena.ArenaManager::IKKFOCGCMLP(AGAJMBPABDL)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_4:
|
|
stloc:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG>(var_11_5D, ldfld:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG>(ArenaManager::HMECDFPAGEI, ldloc:ArenaManager(this)))
|
|
stloc:int32(var_12_65, ldfld:int32(AGAJMBPABDL::INPOAAAOAHI, ldloc:AGAJMBPABDL(IEKDDPPNFPF)))
|
|
callsetter:!1(Dictionary`2::set_Item, ldloc:class [mscorlib]System.Collections.Generic.Dictionary`2<int32, class RecRoom.Activities.Arena.ArenaManager/BHMMLJEDMGG>[exp:Dictionary`2](var_11_5D), ldloc:int32[exp:!0](var_12_65), ldloc:BHMMLJEDMGG[exp:!1](var_2))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x0601397C RID: 80252 RVA: 0x00487FF8 File Offset: 0x004861F8
|
|
[Token(Token = "0x601397C")]
|
|
[Address(RVA = "0x12EAB50", Offset = "0x12E9B50", VA = "0x1812EAB50")]
|
|
protected void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC)
|
|
{
|
|
ArenaManager.BHMMLJEDMGG bhmmljedmgg = this.IKKFOCGCMLP(BJGOFOEKLMC);
|
|
}
|
|
|
|
// Token: 0x0601397D RID: 80253 RVA: 0x00488010 File Offset: 0x00486210
|
|
[Token(Token = "0x601397D")]
|
|
[Address(RVA = "0x12EB910", Offset = "0x12EA910", VA = "0x1812EB910")]
|
|
public ArenaManager()
|
|
{
|
|
List<ArenaEncounterSpawnPoint> list = new List();
|
|
this.AOBJKLAKFPP = list;
|
|
List<ArenaEncounterSpawnPoint> list2 = new List();
|
|
this.NBKOPOAPCBB = list2;
|
|
List<int> list3 = new List();
|
|
this.ENHOLGCPOAC = list3;
|
|
Dictionary<CGLKOJIMDIH, ArenaManager.MLMHBNKELLG> dictionary = new Dictionary();
|
|
this.MMHAGGJEPBF = dictionary;
|
|
Dictionary<int, ArenaManager.BHMMLJEDMGG> dictionary2 = new Dictionary();
|
|
this.HMECDFPAGEI = dictionary2;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400CB17 RID: 51991
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400CB17")]
|
|
private ArenaEncounterSpawner FMANEJPIJDA;
|
|
|
|
// Token: 0x0400CB18 RID: 51992
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400CB18")]
|
|
private ArenaVO AHAGKMEPJBB;
|
|
|
|
// Token: 0x0400CB19 RID: 51993
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400CB19")]
|
|
[SerializeField]
|
|
[Header("UI")]
|
|
private PlayerCombatUI playerCombatUIPrefab;
|
|
|
|
// Token: 0x0400CB1A RID: 51994
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400CB1A")]
|
|
[SerializeField]
|
|
private EnemyCombatUI enemyCombatUIPrefab;
|
|
|
|
// Token: 0x0400CB1B RID: 51995
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400CB1B")]
|
|
[SerializeField]
|
|
[Header("Collectibles")]
|
|
private SpawnableCollectible collectiblePrefab;
|
|
|
|
// Token: 0x0400CB1C RID: 51996
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400CB1C")]
|
|
[SerializeField]
|
|
private int individualCollectibleCreditValue = (int)((ulong)25L);
|
|
|
|
// Token: 0x0400CB1D RID: 51997
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400CB1D")]
|
|
[SerializeField]
|
|
[Header("Audio")]
|
|
private float combatMusicMinPlayTime = 5f;
|
|
|
|
// Token: 0x0400CB1E RID: 51998
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400CB1E")]
|
|
[SerializeField]
|
|
private float combatMusicFadeOutTime = 3f;
|
|
|
|
// Token: 0x0400CB1F RID: 51999
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400CB1F")]
|
|
[SerializeField]
|
|
[Header("SFX")]
|
|
private RecRoomAudioClip playerDamagedSFX;
|
|
|
|
// Token: 0x0400CB20 RID: 52000
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400CB20")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip playerDamagedCriticalHitSFX;
|
|
|
|
// Token: 0x0400CB21 RID: 52001
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400CB21")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip playerKilledPlayerSFX;
|
|
|
|
// Token: 0x0400CB22 RID: 52002
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400CB22")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip playerKilledPlayerCriticalHitSFX;
|
|
|
|
// Token: 0x0400CB23 RID: 52003
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400CB23")]
|
|
[SerializeField]
|
|
private RecRoomAudioClip lootSpentSFX;
|
|
|
|
// Token: 0x0400CB24 RID: 52004
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x400CB24")]
|
|
[SerializeField]
|
|
[Header("Particles")]
|
|
private PooledParticle playerDamagedParticles;
|
|
|
|
// Token: 0x0400CB25 RID: 52005
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x400CB25")]
|
|
[SerializeField]
|
|
private PooledParticle playerDamagedCriticalHitParticles;
|
|
|
|
// Token: 0x0400CB26 RID: 52006
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x400CB26")]
|
|
[SerializeField]
|
|
private WorldSpaceNotification team1WorldSpaceNotificationPrefab;
|
|
|
|
// Token: 0x0400CB27 RID: 52007
|
|
[FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x400CB27")]
|
|
[SerializeField]
|
|
private WorldSpaceNotification team2WorldSpaceNotificationPrefab;
|
|
|
|
// Token: 0x0400CB28 RID: 52008
|
|
[FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x400CB28")]
|
|
[SerializeField]
|
|
[Header("Dual Wielding")]
|
|
[HELOBGLDDLH.KBCDAGDEHAO(false)]
|
|
private SerializedGuid[] dualWieldAllowedWeaponTypeIds;
|
|
|
|
// Token: 0x0400CB29 RID: 52009
|
|
[FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x400CB29")]
|
|
[NonSerialized]
|
|
private OGNBCNBPFCC[] LPPPIMNOLCM;
|
|
|
|
// Token: 0x0400CB2A RID: 52010
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x400CB2A")]
|
|
[SerializeField]
|
|
[Header("Team Warzone Mode Scoring")]
|
|
private int playerKillPoints = (int)((ulong)10L);
|
|
|
|
// Token: 0x0400CB2B RID: 52011
|
|
[FieldOffset(Offset = "0x104")]
|
|
[Token(Token = "0x400CB2B")]
|
|
[SerializeField]
|
|
private int playerFriendlyFireKillPoints = (int)((ulong)4294967286L);
|
|
|
|
// Token: 0x0400CB2C RID: 52012
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x400CB2C")]
|
|
[SerializeField]
|
|
private int normalEnemyKillPoints = (int)((ulong)2L);
|
|
|
|
// Token: 0x0400CB2D RID: 52013
|
|
[FieldOffset(Offset = "0x10C")]
|
|
[Token(Token = "0x400CB2D")]
|
|
[SerializeField]
|
|
private int eliteEnemyKillPoints = (int)((ulong)10L);
|
|
|
|
// Token: 0x0400CB2E RID: 52014
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x400CB2E")]
|
|
[SerializeField]
|
|
private int enemyFriendlyFirePoints = (int)((ulong)4294967096L);
|
|
|
|
// Token: 0x0400CB2F RID: 52015
|
|
[FieldOffset(Offset = "0x114")]
|
|
[Token(Token = "0x400CB2F")]
|
|
[SerializeField]
|
|
private int lootChestPoints = (int)((ulong)2L);
|
|
|
|
// Token: 0x0400CB30 RID: 52016
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x400CB30")]
|
|
[SerializeField]
|
|
[Header("Team Warzone Scoring Feedback")]
|
|
private int minLeadFeedbackPoints = (int)((ulong)100L);
|
|
|
|
// Token: 0x0400CB31 RID: 52017
|
|
[FieldOffset(Offset = "0x11C")]
|
|
[Token(Token = "0x400CB31")]
|
|
[SerializeField]
|
|
private int gameEndingSoonPointsRemaining = (int)((ulong)100L);
|
|
|
|
// Token: 0x0400CB32 RID: 52018
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x400CB32")]
|
|
[SerializeField]
|
|
private float gameEndingSoonTimeRemaining = 60f;
|
|
|
|
// Token: 0x0400CB33 RID: 52019
|
|
[FieldOffset(Offset = "0x124")]
|
|
[Token(Token = "0x400CB33")]
|
|
private float CIJFADFAPLB = 600f;
|
|
|
|
// Token: 0x0400CB34 RID: 52020
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x400CB34")]
|
|
private int PHBJIHPKKNB = (int)((ulong)3L);
|
|
|
|
// Token: 0x0400CB35 RID: 52021
|
|
[Token(Token = "0x400CB35")]
|
|
private const float KHMIOMCDADA = 1.35f;
|
|
|
|
// Token: 0x0400CB36 RID: 52022
|
|
[Token(Token = "0x400CB36")]
|
|
private const float ACOLINHMCFE = 3f;
|
|
|
|
// Token: 0x0400CB37 RID: 52023
|
|
[Token(Token = "0x400CB37")]
|
|
private const float OOEEPNHJAMD = 1.5f;
|
|
|
|
// Token: 0x0400CB38 RID: 52024
|
|
[FieldOffset(Offset = "0x130")]
|
|
[Token(Token = "0x400CB38")]
|
|
private DJHELPHHAEN EOMJFPLCDBD;
|
|
|
|
// Token: 0x0400CB39 RID: 52025
|
|
[FieldOffset(Offset = "0x138")]
|
|
[Token(Token = "0x400CB39")]
|
|
private MJNLDDCLOGP LBHGFBNAMGG;
|
|
|
|
// Token: 0x0400CB3A RID: 52026
|
|
[FieldOffset(Offset = "0x140")]
|
|
[Token(Token = "0x400CB3A")]
|
|
private MACMLJJGBIM DJLOODGOFNH;
|
|
|
|
// Token: 0x0400CB3B RID: 52027
|
|
[FieldOffset(Offset = "0x148")]
|
|
[Token(Token = "0x400CB3B")]
|
|
private HKKOHFHADKK BNMGKFNIAMO;
|
|
|
|
// Token: 0x0400CB3C RID: 52028
|
|
[FieldOffset(Offset = "0x150")]
|
|
[Token(Token = "0x400CB3C")]
|
|
private List<ArenaEncounterSpawnPoint> AOBJKLAKFPP;
|
|
|
|
// Token: 0x0400CB3D RID: 52029
|
|
[FieldOffset(Offset = "0x158")]
|
|
[Token(Token = "0x400CB3D")]
|
|
private List<ArenaEncounterSpawnPoint> NBKOPOAPCBB;
|
|
|
|
// Token: 0x0400CB3E RID: 52030
|
|
[FieldOffset(Offset = "0x160")]
|
|
[Token(Token = "0x400CB3E")]
|
|
private List<ArenaVendingMachine> HDCAJPMIKKO;
|
|
|
|
// Token: 0x0400CB3F RID: 52031
|
|
[FieldOffset(Offset = "0x168")]
|
|
[Token(Token = "0x400CB3F")]
|
|
private List<ArenaDoor> MFNABBJJAMG;
|
|
|
|
// Token: 0x0400CB40 RID: 52032
|
|
[FieldOffset(Offset = "0x170")]
|
|
[Token(Token = "0x400CB40")]
|
|
private List<ArenaEquipmentSpawner> INIJGPCAEAI;
|
|
|
|
// Token: 0x0400CB41 RID: 52033
|
|
[FieldOffset(Offset = "0x178")]
|
|
[Token(Token = "0x400CB41")]
|
|
private float LPJHKGBGKJI;
|
|
|
|
// Token: 0x0400CB42 RID: 52034
|
|
[FieldOffset(Offset = "0x17C")]
|
|
[Token(Token = "0x400CB42")]
|
|
private bool DMGAJNHACLA;
|
|
|
|
// Token: 0x0400CB43 RID: 52035
|
|
[FieldOffset(Offset = "0x180")]
|
|
[Token(Token = "0x400CB43")]
|
|
private CGLKOJIMDIH DFPMNBMABDP;
|
|
|
|
// Token: 0x0400CB44 RID: 52036
|
|
[FieldOffset(Offset = "0x184")]
|
|
[Token(Token = "0x400CB44")]
|
|
private int DMHDINAFHKA;
|
|
|
|
// Token: 0x0400CB45 RID: 52037
|
|
[FieldOffset(Offset = "0x188")]
|
|
[Token(Token = "0x400CB45")]
|
|
private int FIJOKNNKNNC;
|
|
|
|
// Token: 0x0400CB46 RID: 52038
|
|
[FieldOffset(Offset = "0x190")]
|
|
[Token(Token = "0x400CB46")]
|
|
private List<int> ENHOLGCPOAC;
|
|
|
|
// Token: 0x0400CB47 RID: 52039
|
|
[FieldOffset(Offset = "0x198")]
|
|
[Token(Token = "0x400CB47")]
|
|
private Dictionary<CGLKOJIMDIH, ArenaManager.MLMHBNKELLG> MMHAGGJEPBF;
|
|
|
|
// Token: 0x0400CB48 RID: 52040
|
|
[FieldOffset(Offset = "0x1A0")]
|
|
[Token(Token = "0x400CB48")]
|
|
private Dictionary<int, ArenaManager.BHMMLJEDMGG> HMECDFPAGEI;
|
|
|
|
// Token: 0x02002D69 RID: 11625
|
|
[Token(Token = "0x2002D69")]
|
|
private enum EHPLDINOIBH
|
|
{
|
|
// Token: 0x0400CB4A RID: 52042
|
|
[Token(Token = "0x400CB4A")]
|
|
ATTRITION_ROUND_RUNNING,
|
|
// Token: 0x0400CB4B RID: 52043
|
|
[Token(Token = "0x400CB4B")]
|
|
INVALID = 65535
|
|
}
|
|
|
|
// Token: 0x02002D6A RID: 11626
|
|
[Token(Token = "0x2002D6A")]
|
|
private enum ECNMJKJMMFL
|
|
{
|
|
// Token: 0x0400CB4D RID: 52045
|
|
[Token(Token = "0x400CB4D")]
|
|
LOW_SCORE,
|
|
// Token: 0x0400CB4E RID: 52046
|
|
[Token(Token = "0x400CB4E")]
|
|
HIGH_SCORE
|
|
}
|
|
|
|
// Token: 0x02002D6B RID: 11627
|
|
[Token(Token = "0x2002D6B")]
|
|
private enum DEJBJNOKKAG
|
|
{
|
|
// Token: 0x0400CB50 RID: 52048
|
|
[Token(Token = "0x400CB50")]
|
|
NONE,
|
|
// Token: 0x0400CB51 RID: 52049
|
|
[Token(Token = "0x400CB51")]
|
|
EXPLORE,
|
|
// Token: 0x0400CB52 RID: 52050
|
|
[Token(Token = "0x400CB52")]
|
|
COMBAT,
|
|
// Token: 0x0400CB53 RID: 52051
|
|
[Token(Token = "0x400CB53")]
|
|
LAST_LAP
|
|
}
|
|
|
|
// Token: 0x02002D6C RID: 11628
|
|
[Token(Token = "0x2002D6C")]
|
|
private enum JJOGDIBAMGP
|
|
{
|
|
// Token: 0x0400CB55 RID: 52053
|
|
[Token(Token = "0x400CB55")]
|
|
PLAYER_KILLS,
|
|
// Token: 0x0400CB56 RID: 52054
|
|
[Token(Token = "0x400CB56")]
|
|
ENEMY_KILLS,
|
|
// Token: 0x0400CB57 RID: 52055
|
|
[Token(Token = "0x400CB57")]
|
|
DEATHS,
|
|
// Token: 0x0400CB58 RID: 52056
|
|
[Token(Token = "0x400CB58")]
|
|
REVIVES,
|
|
// Token: 0x0400CB59 RID: 52057
|
|
[Token(Token = "0x400CB59")]
|
|
TOTAL_POINTS
|
|
}
|
|
|
|
// Token: 0x02002D6D RID: 11629
|
|
[Token(Token = "0x2002D6D")]
|
|
private class MLMHBNKELLG
|
|
{
|
|
// Token: 0x17003646 RID: 13894
|
|
// (get) Token: 0x0601397E RID: 80254 RVA: 0x00488100 File Offset: 0x00486300
|
|
// (set) Token: 0x0601397F RID: 80255 RVA: 0x00488120 File Offset: 0x00486320
|
|
[Token(Token = "0x17003646")]
|
|
public int BDKMNLAHKPK
|
|
{
|
|
[Token(Token = "0x601397E")]
|
|
[Address(RVA = "0x12F4C20", Offset = "0x12F3C20", VA = "0x1812F4C20")]
|
|
get
|
|
{
|
|
return this.LNKHNOEOIPC.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x601397F")]
|
|
[Address(RVA = "0x12F4AC0", Offset = "0x12F3AC0", VA = "0x1812F4AC0")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> lnkhnoeoipc = this.LNKHNOEOIPC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001B5 RID: 437
|
|
// (add) Token: 0x06013980 RID: 80256 RVA: 0x0048813C File Offset: 0x0048633C
|
|
// (remove) Token: 0x06013981 RID: 80257 RVA: 0x00488164 File Offset: 0x00486364
|
|
[Token(Token = "0x140001B5")]
|
|
public event Action IJFJFAHGFPK
|
|
{
|
|
[Token(Token = "0x6013980")]
|
|
[Address(RVA = "0x12F4B80", Offset = "0x12F3B80", VA = "0x1812F4B80")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action ijfjfahgfpk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
@delegate = Delegate.Combine(ijfjfahgfpk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijfjfahgfpk)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6013981")]
|
|
[Address(RVA = "0x12F4C70", Offset = "0x12F3C70", VA = "0x1812F4C70")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action ijfjfahgfpk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
@delegate = Delegate.Remove(ijfjfahgfpk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijfjfahgfpk)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013982 RID: 80258 RVA: 0x0048818C File Offset: 0x0048638C
|
|
[Token(Token = "0x6013982")]
|
|
[Address(RVA = "0x12F4D10", Offset = "0x12F3D10", VA = "0x1812F4D10")]
|
|
public MLMHBNKELLG(MonoBehaviourPun BPHOHGNONKP, CGLKOJIMDIH CGOLFOLCHIF)
|
|
{
|
|
string text = string.Format("{0}.{1}", CGOLFOLCHIF, "CR");
|
|
Action action = new Action(this.EMNBBMPFCNI);
|
|
KLLMCPFPIIE<int> kllmcpfpiie;
|
|
this.LNKHNOEOIPC = kllmcpfpiie;
|
|
}
|
|
|
|
// Token: 0x06013983 RID: 80259 RVA: 0x004881C8 File Offset: 0x004863C8
|
|
[Token(Token = "0x6013983")]
|
|
[Address(RVA = "0x12EE310", Offset = "0x12ED310", VA = "0x1812EE310")]
|
|
private void EMNBBMPFCNI()
|
|
{
|
|
Action ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
if (ijfjfahgfpk != 0)
|
|
{
|
|
ijfjfahgfpk();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013984 RID: 80260 RVA: 0x004881E8 File Offset: 0x004863E8
|
|
[Token(Token = "0x6013984")]
|
|
[Address(RVA = "0x12F4B20", Offset = "0x12F3B20", VA = "0x1812F4B20")]
|
|
private static string EFBNHCFBCPL(CGLKOJIMDIH CGOLFOLCHIF, string IJALLPGDNFL)
|
|
{
|
|
return string.Format("{0}.{1}", CGOLFOLCHIF, IJALLPGDNFL);
|
|
}
|
|
|
|
// Token: 0x0400CB5A RID: 52058
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CB5A")]
|
|
private KLLMCPFPIIE<int> LNKHNOEOIPC;
|
|
}
|
|
|
|
// Token: 0x02002D6E RID: 11630
|
|
[Token(Token = "0x2002D6E")]
|
|
private class BHMMLJEDMGG
|
|
{
|
|
// Token: 0x17003647 RID: 13895
|
|
// (get) Token: 0x06013985 RID: 80261 RVA: 0x00488204 File Offset: 0x00486404
|
|
// (set) Token: 0x06013986 RID: 80262 RVA: 0x00488224 File Offset: 0x00486424
|
|
[Token(Token = "0x17003647")]
|
|
public int BDKMNLAHKPK
|
|
{
|
|
[Token(Token = "0x6013985")]
|
|
[Address(RVA = "0x12EE430", Offset = "0x12ED430", VA = "0x1812EE430")]
|
|
get
|
|
{
|
|
return this.LNKHNOEOIPC.IAHDANBDAAM();
|
|
}
|
|
[Token(Token = "0x6013986")]
|
|
[Address(RVA = "0x12EE330", Offset = "0x12ED330", VA = "0x1812EE330")]
|
|
set
|
|
{
|
|
KLLMCPFPIIE<int> lnkhnoeoipc = this.LNKHNOEOIPC;
|
|
}
|
|
}
|
|
|
|
// Token: 0x140001B6 RID: 438
|
|
// (add) Token: 0x06013987 RID: 80263 RVA: 0x00488240 File Offset: 0x00486440
|
|
// (remove) Token: 0x06013988 RID: 80264 RVA: 0x00488268 File Offset: 0x00486468
|
|
[Token(Token = "0x140001B6")]
|
|
public event Action IJFJFAHGFPK
|
|
{
|
|
[Token(Token = "0x6013987")]
|
|
[Address(RVA = "0x12EE390", Offset = "0x12ED390", VA = "0x1812EE390")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action ijfjfahgfpk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
@delegate = Delegate.Combine(ijfjfahgfpk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijfjfahgfpk)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x6013988")]
|
|
[Address(RVA = "0x12EE480", Offset = "0x12ED480", VA = "0x1812EE480")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action ijfjfahgfpk;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
@delegate = Delegate.Remove(ijfjfahgfpk, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != ijfjfahgfpk)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06013989 RID: 80265 RVA: 0x00488290 File Offset: 0x00486490
|
|
[Token(Token = "0x6013989")]
|
|
[Address(RVA = "0x12EE520", Offset = "0x12ED520", VA = "0x1812EE520")]
|
|
public BHMMLJEDMGG(MonoBehaviourPun LHOMKMINCHH, AGAJMBPABDL IEKDDPPNFPF)
|
|
{
|
|
Action action = new Action(this.AHPNHPJMIDD);
|
|
KLLMCPFPIIE<int> kllmcpfpiie;
|
|
this.LNKHNOEOIPC = kllmcpfpiie;
|
|
}
|
|
|
|
// Token: 0x0601398A RID: 80266 RVA: 0x004882BC File Offset: 0x004864BC
|
|
[Token(Token = "0x601398A")]
|
|
[Address(RVA = "0x12EE310", Offset = "0x12ED310", VA = "0x1812EE310")]
|
|
private void AHPNHPJMIDD()
|
|
{
|
|
Action ijfjfahgfpk = this.IJFJFAHGFPK;
|
|
if (ijfjfahgfpk != 0)
|
|
{
|
|
ijfjfahgfpk();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400CB5C RID: 52060
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CB5C")]
|
|
private KLLMCPFPIIE<int> LNKHNOEOIPC;
|
|
}
|
|
|
|
// Token: 0x02002D6F RID: 11631
|
|
[Token(Token = "0x2002D6F")]
|
|
[Serializable]
|
|
private class AwardConfig
|
|
{
|
|
// Token: 0x17003648 RID: 13896
|
|
// (get) Token: 0x0601398B RID: 80267 RVA: 0x004882DC File Offset: 0x004864DC
|
|
[Token(Token = "0x17003648")]
|
|
public int TotalPossible
|
|
{
|
|
[Token(Token = "0x601398B")]
|
|
[Address(RVA = "0x12EE300", Offset = "0x12ED300", VA = "0x1812EE300")]
|
|
get
|
|
{
|
|
return this.BonusRangeEnd;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0601398C RID: 80268 RVA: 0x004882F0 File Offset: 0x004864F0
|
|
[Token(Token = "0x601398C")]
|
|
[Address(RVA = "0x12EE230", Offset = "0x12ED230", VA = "0x1812EE230")]
|
|
public int ADDPNAPHNOB(out int BHHMLLIMKOM, out int FDPEMADDIAF, float GNKJGDGEFLM = 1f)
|
|
{
|
|
int num = this.BonusRangeEnd;
|
|
int bonusRangeStart = this.BonusRangeStart;
|
|
num++;
|
|
int num2 = global::UnityEngine.Random.Range(bonusRangeStart, num);
|
|
int num3;
|
|
BHHMLLIMKOM.m_value = num3;
|
|
int num4;
|
|
FDPEMADDIAF.m_value = num4;
|
|
return num4;
|
|
}
|
|
|
|
// Token: 0x0601398D RID: 80269 RVA: 0x00488328 File Offset: 0x00486528
|
|
[Token(Token = "0x601398D")]
|
|
[Address(RVA = "0x12EE2F0", Offset = "0x12ED2F0", VA = "0x1812EE2F0")]
|
|
public AwardConfig()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400CB5E RID: 52062
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400CB5E")]
|
|
public int BaseCredits = (int)((ulong)50L);
|
|
|
|
// Token: 0x0400CB5F RID: 52063
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x400CB5F")]
|
|
public int BonusRangeStart;
|
|
|
|
// Token: 0x0400CB60 RID: 52064
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400CB60")]
|
|
public int BonusRangeEnd;
|
|
}
|
|
}
|
|
}
|