1409 lines
46 KiB
C#
1409 lines
46 KiB
C#
using System;
|
|
using Photon;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Activities.Arena
|
|
{
|
|
// Token: 0x0200000F RID: 15
|
|
[RequireComponent(typeof(PhotonView))]
|
|
public class ArenaEquipmentSpawner : global::Photon.MonoBehaviour
|
|
{
|
|
// Token: 0x0600026E RID: 622 RVA: 0x0000B6B4 File Offset: 0x000098B4
|
|
protected virtual void AAEMAOKGCAF()
|
|
{
|
|
base.NGOPCBJCNJM();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "api/gamesessions/v2/", -1, IKCAJLLAFML.MASTER, new Action(this.GJNNOPMOOJJ));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "amount", 0, IKCAJLLAFML.MASTER, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "y", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.BLBCNHMCMJJ(new Action(this.BIAKHKPDMHL));
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.MPPLFOKDLKC));
|
|
}
|
|
|
|
// Token: 0x0600026F RID: 623 RVA: 0x0000B758 File Offset: 0x00009958
|
|
private void OIBFNKMHFHP()
|
|
{
|
|
this.ABLGMIGFJDF.NDNLLGEDFGA(660f, new KPFHBPCEMMD.NMMLKLGJHFG(this.PHCDGFEBIHA));
|
|
}
|
|
|
|
// Token: 0x06000270 RID: 624 RVA: 0x0000B778 File Offset: 0x00009978
|
|
protected virtual void GOGJEGIGNAI()
|
|
{
|
|
base.MPIHCILBGLM();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "/receipt", -1, IKCAJLLAFML.AUTHORITY, new Action(this.NBOGIKLHHBK));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "Cookies:", 1, IKCAJLLAFML.MASTER, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "OK", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.BLBCNHMCMJJ(new Action(this.OIBFNKMHFHP));
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.AHIHBDAMICJ));
|
|
}
|
|
|
|
// Token: 0x06000271 RID: 625 RVA: 0x0000B81C File Offset: 0x00009A1C
|
|
private Tool CNLGJHJIBEL()
|
|
{
|
|
return this.CEGLACGPECF;
|
|
}
|
|
|
|
// Token: 0x06000272 RID: 626 RVA: 0x0000B824 File Offset: 0x00009A24
|
|
private float MEDOLCEJKAK()
|
|
{
|
|
if (this.spawnDelays == null || this.spawnDelays.Length == 0)
|
|
{
|
|
return 1419f;
|
|
}
|
|
int num = Mathf.Clamp(this.PMGEGODHMIN(), 1, this.spawnDelays.Length - 1);
|
|
return this.spawnDelays[num];
|
|
}
|
|
|
|
// Token: 0x06000273 RID: 627 RVA: 0x0000B870 File Offset: 0x00009A70
|
|
private void OPEBBFKJJMN(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.ONAOMJAKKMA().JLIJDKOGAEB());
|
|
}
|
|
|
|
// Token: 0x06000274 RID: 628 RVA: 0x0000B89C File Offset: 0x00009A9C
|
|
private void HLBHPDENNBH()
|
|
{
|
|
this.ABLGMIGFJDF.AOKPPLPAKIO();
|
|
this.BMGFNBGCIKF();
|
|
if (this.PDDHHLCJIKO() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.MMNKDNOCEEK == null && this.ABLGMIGFJDF.CGELFKLLMBA)
|
|
{
|
|
this.GEEFHONDNEE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700000E RID: 14
|
|
// (get) Token: 0x0600027B RID: 635 RVA: 0x0000BA74 File Offset: 0x00009C74
|
|
// (set) Token: 0x06000275 RID: 629 RVA: 0x0000B908 File Offset: 0x00009B08
|
|
public bool MBMGPJOHAGB
|
|
{
|
|
get
|
|
{
|
|
return this.NFLCJGMFFJI;
|
|
}
|
|
set
|
|
{
|
|
bool nflcjgmffji = this.NFLCJGMFFJI;
|
|
this.NFLCJGMFFJI = value;
|
|
if (!this.NFLCJGMFFJI)
|
|
{
|
|
this.ABLGMIGFJDF.MJGAJFAIECL();
|
|
}
|
|
if (this.NFLCJGMFFJI && !nflcjgmffji && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.EHCDFDDEOOA = 0;
|
|
this.ABLGMIGFJDF.BJOJLPHBGMN(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000276 RID: 630 RVA: 0x0000B96C File Offset: 0x00009B6C
|
|
private void PHCDGFEBIHA()
|
|
{
|
|
AudioManager.Play2DSFX(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, this.spawnIn10SecondsNotification, 3f, null, false);
|
|
}
|
|
|
|
// Token: 0x06000277 RID: 631 RVA: 0x0000B994 File Offset: 0x00009B94
|
|
[BCENPNOIAOM]
|
|
private void RpcOnEquipmentSpawn()
|
|
{
|
|
this.EHGLACHDAGC();
|
|
}
|
|
|
|
// Token: 0x06000278 RID: 632 RVA: 0x0000B99C File Offset: 0x00009B9C
|
|
private void KLEJIONJJLJ(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.EKPBHKFHMON().ADMBCINHJOG);
|
|
}
|
|
|
|
// Token: 0x06000279 RID: 633 RVA: 0x0000B9C8 File Offset: 0x00009BC8
|
|
protected virtual void IABDGAJLFNK()
|
|
{
|
|
base.Awake();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "handles", -1, IKCAJLLAFML.AUTHORITY, new Action(this.GJNNOPMOOJJ));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "Screen collisions active", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "bytes={0}-{1}", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.PAAAOFPDNNF += this.BIAKHKPDMHL;
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.AHIHBDAMICJ));
|
|
}
|
|
|
|
// Token: 0x0600027A RID: 634 RVA: 0x0000BA6C File Offset: 0x00009C6C
|
|
public bool PDDHHLCJIKO()
|
|
{
|
|
return this.NFLCJGMFFJI;
|
|
}
|
|
|
|
// Token: 0x17000010 RID: 16
|
|
// (get) Token: 0x0600027C RID: 636 RVA: 0x0000BA7C File Offset: 0x00009C7C
|
|
// (set) Token: 0x060002A9 RID: 681 RVA: 0x0000C8EC File Offset: 0x0000AAEC
|
|
private int EHCDFDDEOOA
|
|
{
|
|
get
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
set
|
|
{
|
|
this.EJOHPBBHEEJ.MEAINJPIECA(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600027D RID: 637 RVA: 0x0000BA8C File Offset: 0x00009C8C
|
|
private void NBOGIKLHHBK()
|
|
{
|
|
PhotonView photonView = PhotonView.NMBFNIJMFOO(this.OFCDJFAEHJB.CPIBGJLHLBL());
|
|
Tool tool = ((!(photonView != null)) ? null : photonView.GetComponent<Tool>());
|
|
if (tool != this.CEGLACGPECF)
|
|
{
|
|
this.CEGLACGPECF = tool;
|
|
if (this.CEGLACGPECF != null)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.BINMDCNOCON(this.CEGLACGPECF);
|
|
this.CEGLACGPECF.KinematicOnReset = false;
|
|
this.CEGLACGPECF.GFBCCFIMFEC += this.FFCMMLNKDBD;
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
else if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600027E RID: 638 RVA: 0x0000BB68 File Offset: 0x00009D68
|
|
public void JIDDEBHHOPO(bool NOBAPCOKFIL)
|
|
{
|
|
bool nflcjgmffji = this.NFLCJGMFFJI;
|
|
this.NFLCJGMFFJI = NOBAPCOKFIL;
|
|
if (!this.NFLCJGMFFJI)
|
|
{
|
|
this.ABLGMIGFJDF.CNBFLNFLOLF();
|
|
}
|
|
if (this.NFLCJGMFFJI && !nflcjgmffji && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.LKIBOHLHCHJ(0);
|
|
this.ABLGMIGFJDF.PBDGDJIFMOK(this.MEDOLCEJKAK());
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600027F RID: 639 RVA: 0x0000BBCC File Offset: 0x00009DCC
|
|
protected virtual void AMIPFPHADGM()
|
|
{
|
|
base.JDBELFHCDHB();
|
|
if (this.CINLOIHJMOM != null)
|
|
{
|
|
this.CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI -= this.KEOMJINILPO;
|
|
}
|
|
if (this.ABLGMIGFJDF != null)
|
|
{
|
|
this.ABLGMIGFJDF.HEMKHFDIPEE(new Action(this.LJJCIEKDHJM));
|
|
}
|
|
Tool.ANBMJHAOKDO -= this.FDBDPMALFHH;
|
|
}
|
|
|
|
// Token: 0x06000280 RID: 640 RVA: 0x0000BC40 File Offset: 0x00009E40
|
|
private void IKMBMIADGNM()
|
|
{
|
|
PhotonView photonView = PhotonView.Find(this.OFCDJFAEHJB.CPIBGJLHLBL());
|
|
Tool tool = ((!(photonView != null)) ? null : photonView.GetComponent<Tool>());
|
|
if (tool != this.CEGLACGPECF)
|
|
{
|
|
this.CEGLACGPECF = tool;
|
|
if (this.CEGLACGPECF != null)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.ExcludeTool(this.CEGLACGPECF);
|
|
this.CEGLACGPECF.KinematicOnReset = true;
|
|
this.CEGLACGPECF.GFBCCFIMFEC += this.FJBBLLGGCGE;
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
else if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000281 RID: 641 RVA: 0x0000BD1C File Offset: 0x00009F1C
|
|
protected virtual void MMPMNKPDOBM()
|
|
{
|
|
base.IJGOKHIFMNI();
|
|
if (this.CINLOIHJMOM != null)
|
|
{
|
|
this.CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI -= this.KEOMJINILPO;
|
|
}
|
|
if (this.ABLGMIGFJDF != null)
|
|
{
|
|
this.ABLGMIGFJDF.DLCKFNOOJAN(new Action(this.PIOOHGHHAAN));
|
|
}
|
|
Tool.ANBMJHAOKDO -= this.AHIHBDAMICJ;
|
|
}
|
|
|
|
// Token: 0x06000282 RID: 642 RVA: 0x0000BD90 File Offset: 0x00009F90
|
|
private void KPBMEGOGLJI()
|
|
{
|
|
AudioManager.Play2DSFX(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB((ScreenSpaceNotificationManager.DBNGPDFKLEK)4, this.spawnIn10SecondsNotification, 773f, null, true);
|
|
}
|
|
|
|
// Token: 0x06000283 RID: 643 RVA: 0x0000BDB8 File Offset: 0x00009FB8
|
|
private void LKIBOHLHCHJ(int NOBAPCOKFIL)
|
|
{
|
|
this.EJOHPBBHEEJ.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x06000284 RID: 644 RVA: 0x0000BDC8 File Offset: 0x00009FC8
|
|
private Tool IOGOLHGMHJB()
|
|
{
|
|
return this.CEGLACGPECF;
|
|
}
|
|
|
|
// Token: 0x06000285 RID: 645 RVA: 0x0000BDD0 File Offset: 0x00009FD0
|
|
private void DFCDBHCAIPH()
|
|
{
|
|
this.ABLGMIGFJDF.NIPOLMNBCFF();
|
|
this.OMJHIKMBCLA();
|
|
if (this.PDDHHLCJIKO() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.IOGOLHGMHJB() == null && this.ABLGMIGFJDF.CGELFKLLMBA)
|
|
{
|
|
this.GEEFHONDNEE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000286 RID: 646 RVA: 0x0000BE3C File Offset: 0x0000A03C
|
|
private void GEEFHONDNEE()
|
|
{
|
|
if (this.PNMEKFCLFMO() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.PEHCBMCLBMK(this.CINLOIHJMOM.HDNIEJJBLGI.KPPIBGOLDND(this.equipmentType, this.equipmentSpawnTransform.position, this.equipmentSpawnTransform.rotation));
|
|
base.JNFDHNMMHGN().RPC("MainCamera", IHCPDNLJMMD.Others, new object[0]);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000287 RID: 647 RVA: 0x0000BEB8 File Offset: 0x0000A0B8
|
|
protected virtual void CENMIOJCICJ()
|
|
{
|
|
base.FNNCEMJECLP();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "The event has not yet started", -1, IKCAJLLAFML.MASTER, new Action(this.GJNNOPMOOJJ));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "Charge", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "ul", IKCAJLLAFML.AUTHORITY);
|
|
this.ABLGMIGFJDF.LKCFNKFKALF(new Action(this.JOEIKFDGKIE));
|
|
Tool.ANBMJHAOKDO += this.MPPLFOKDLKC;
|
|
}
|
|
|
|
// Token: 0x06000288 RID: 648 RVA: 0x0000BF5C File Offset: 0x0000A15C
|
|
private void EHGLACHDAGC()
|
|
{
|
|
AudioManager.Play2DSFX(this.onSpawnAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, this.onSpawnNotification, 3f, null, false);
|
|
}
|
|
|
|
// Token: 0x06000289 RID: 649 RVA: 0x0000BF84 File Offset: 0x0000A184
|
|
private void LOGFBGOPLLO()
|
|
{
|
|
this.ABLGMIGFJDF.KHJKJGDBPMF();
|
|
this.BMGFNBGCIKF();
|
|
if (this.MBMGPJOHAGB && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.IOGOLHGMHJB() == null && this.ABLGMIGFJDF.CGELFKLLMBA)
|
|
{
|
|
this.BBCPHFPLAOE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600028A RID: 650 RVA: 0x0000BFF0 File Offset: 0x0000A1F0
|
|
private void MPPLFOKDLKC(Tool COMHEONOMBA)
|
|
{
|
|
if (COMHEONOMBA != null && COMHEONOMBA.CEGDLFAENEJ().HNPFGGAKNPI() == this.OFCDJFAEHJB.CPIBGJLHLBL())
|
|
{
|
|
this.NBOGIKLHHBK();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600028B RID: 651 RVA: 0x0000C020 File Offset: 0x0000A220
|
|
private void PGELJEHELFN()
|
|
{
|
|
this.IKMBMIADGNM();
|
|
}
|
|
|
|
// Token: 0x0600028C RID: 652 RVA: 0x0000C028 File Offset: 0x0000A228
|
|
public bool DJEAKPPBICL()
|
|
{
|
|
return this.NFLCJGMFFJI;
|
|
}
|
|
|
|
// Token: 0x0600028D RID: 653 RVA: 0x0000C030 File Offset: 0x0000A230
|
|
private void IBJNBGMLELF()
|
|
{
|
|
this.GJNNOPMOOJJ();
|
|
}
|
|
|
|
// Token: 0x0600028E RID: 654 RVA: 0x0000C038 File Offset: 0x0000A238
|
|
protected virtual void GLBKBCBIOFJ()
|
|
{
|
|
base.MPIHCILBGLM();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "Reason", -1, IKCAJLLAFML.AUTHORITY, new Action(this.GJNNOPMOOJJ));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, " [{0} - {1}/{2}]", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "too many length or distance symbols", IKCAJLLAFML.AUTHORITY);
|
|
this.ABLGMIGFJDF.LKCFNKFKALF(new Action(this.LLIEADABLNC));
|
|
Tool.ANBMJHAOKDO += this.AHIHBDAMICJ;
|
|
}
|
|
|
|
// Token: 0x06000290 RID: 656 RVA: 0x0000C10C File Offset: 0x0000A30C
|
|
private void DHJFLCCMOHP()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 0; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000291 RID: 657 RVA: 0x0000C164 File Offset: 0x0000A364
|
|
private void FFCMMLNKDBD(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.FJBBLLGGCGE;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.NAABPMOIADH() != null && !ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.NFNJPKGKHCP());
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI((ScreenSpaceNotificationManager.DBNGPDFKLEK)8, text, 114f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.MMNKDNOCEEK)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.AJGKJFFIIPG(this.IOGOLHGMHJB(), true);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.MMNKDNOCEEK = null;
|
|
if (this.DJEAKPPBICL())
|
|
{
|
|
this.LKIBOHLHCHJ(this.IFJILNODGAH() + 1);
|
|
this.ABLGMIGFJDF.MPFFEDHBFMA(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000292 RID: 658 RVA: 0x0000C250 File Offset: 0x0000A450
|
|
private void MOCLNLGEFKB()
|
|
{
|
|
this.EHGLACHDAGC();
|
|
}
|
|
|
|
// Token: 0x06000293 RID: 659 RVA: 0x0000C258 File Offset: 0x0000A458
|
|
private int DJFHFPFIKIJ()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06000294 RID: 660 RVA: 0x0000C268 File Offset: 0x0000A468
|
|
public void BCBJHEKAMJF(ArenaManager CINLOIHJMOM)
|
|
{
|
|
this.CINLOIHJMOM = CINLOIHJMOM;
|
|
if (CINLOIHJMOM != null)
|
|
{
|
|
CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI += this.CAKPHCCHDJJ;
|
|
this.BAOMFGLJCEA();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000295 RID: 661 RVA: 0x0000C29C File Offset: 0x0000A49C
|
|
private int EHIHBDCNOHE()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x06000296 RID: 662 RVA: 0x0000C2AC File Offset: 0x0000A4AC
|
|
private bool DOOLOPPIDHC()
|
|
{
|
|
return Player.LocalPlayerExists && Vector3.ProjectOnPlane(Player.LocalPlayer.AJHHFNCFKNF().transform.position - base.transform.position, Vector3.up).sqrMagnitude <= 865f;
|
|
}
|
|
|
|
// Token: 0x06000297 RID: 663 RVA: 0x0000C308 File Offset: 0x0000A508
|
|
protected override void Awake()
|
|
{
|
|
base.Awake();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "LFCID", -1, IKCAJLLAFML.MASTER, new Action(this.IKMBMIADGNM));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "SDI", 0, IKCAJLLAFML.MASTER, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "ST", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.PAAAOFPDNNF += this.JOEIKFDGKIE;
|
|
Tool.ANBMJHAOKDO += this.FDBDPMALFHH;
|
|
}
|
|
|
|
// Token: 0x06000298 RID: 664 RVA: 0x0000C3AC File Offset: 0x0000A5AC
|
|
private void ODEGJOENAGN()
|
|
{
|
|
this.ABLGMIGFJDF.JNDAEJOHPHO();
|
|
this.BMGFNBGCIKF();
|
|
if (this.MBMGPJOHAGB && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.CDCEDGAANOI() == null && this.ABLGMIGFJDF.OAJDHNPMNCN())
|
|
{
|
|
this.BBCPHFPLAOE();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000299 RID: 665 RVA: 0x0000C418 File Offset: 0x0000A618
|
|
private void PNBIFCMBJMF()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 1; i < this.uiRenderers.Length; i++)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029A RID: 666 RVA: 0x0000C470 File Offset: 0x0000A670
|
|
private void LHMGNEDHIHI()
|
|
{
|
|
this.ABLGMIGFJDF.NIPOLMNBCFF();
|
|
this.OMJHIKMBCLA();
|
|
if (this.DJEAKPPBICL() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.CNLGJHJIBEL() == null && this.ABLGMIGFJDF.OAJDHNPMNCN())
|
|
{
|
|
this.IOMNGJAJILB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029B RID: 667 RVA: 0x0000C4DC File Offset: 0x0000A6DC
|
|
private void BMGFNBGCIKF()
|
|
{
|
|
if (!this.MBMGPJOHAGB || this.MMNKDNOCEEK != null || this.HJBHCAOBMNB())
|
|
{
|
|
this.uiRoot.SetActive(false);
|
|
}
|
|
else
|
|
{
|
|
this.uiRoot.SetActive(true);
|
|
this.spawnTimerText.text = this.ABLGMIGFJDF.GDGNJGAADLK.PPKOEKKHJAG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029C RID: 668 RVA: 0x0000C548 File Offset: 0x0000A748
|
|
public void EPMNBIBAHFP(bool NOBAPCOKFIL)
|
|
{
|
|
bool nflcjgmffji = this.NFLCJGMFFJI;
|
|
this.NFLCJGMFFJI = NOBAPCOKFIL;
|
|
if (!this.NFLCJGMFFJI)
|
|
{
|
|
this.ABLGMIGFJDF.MJGAJFAIECL();
|
|
}
|
|
if (this.NFLCJGMFFJI && !nflcjgmffji && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.EHCDFDDEOOA = 0;
|
|
this.ABLGMIGFJDF.PBDGDJIFMOK(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029D RID: 669 RVA: 0x0000C5AC File Offset: 0x0000A7AC
|
|
private void EFNPIBOJAAB(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.CEGDLFAENEJ().HNPFGGAKNPI());
|
|
}
|
|
|
|
// Token: 0x0600029E RID: 670 RVA: 0x0000C5D8 File Offset: 0x0000A7D8
|
|
private void IOMNGJAJILB()
|
|
{
|
|
if (this.DJEAKPPBICL() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.KLEJIONJJLJ(this.CINLOIHJMOM.HDNIEJJBLGI.KPPIBGOLDND(this.equipmentType, this.equipmentSpawnTransform.position, this.equipmentSpawnTransform.rotation));
|
|
base.LJILHDMCKME().JJLACCMJEMB("params", IHCPDNLJMMD.Others, new object[1]);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600029F RID: 671 RVA: 0x0000C654 File Offset: 0x0000A854
|
|
private void FDBDPMALFHH(Tool COMHEONOMBA)
|
|
{
|
|
if (COMHEONOMBA != null && COMHEONOMBA.OMNGGJICBBI.ADMBCINHJOG == this.OFCDJFAEHJB.CPIBGJLHLBL())
|
|
{
|
|
this.IKMBMIADGNM();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002A0 RID: 672 RVA: 0x0000C684 File Offset: 0x0000A884
|
|
public bool PNMEKFCLFMO()
|
|
{
|
|
return this.NFLCJGMFFJI;
|
|
}
|
|
|
|
// Token: 0x060002A1 RID: 673 RVA: 0x0000C68C File Offset: 0x0000A88C
|
|
private float FMOJIGHDCNE()
|
|
{
|
|
if (this.spawnDelays == null || this.spawnDelays.Length == 0)
|
|
{
|
|
return 231f;
|
|
}
|
|
int num = Mathf.Clamp(this.NIHCPKHKAEB(), 1, this.spawnDelays.Length - 0);
|
|
return this.spawnDelays[num];
|
|
}
|
|
|
|
// Token: 0x060002A2 RID: 674 RVA: 0x0000C6D8 File Offset: 0x0000A8D8
|
|
private int BBEHPODGBOE()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x1700000F RID: 15
|
|
// (get) Token: 0x060002BD RID: 701 RVA: 0x0000D1CC File Offset: 0x0000B3CC
|
|
// (set) Token: 0x060002A3 RID: 675 RVA: 0x0000C6E8 File Offset: 0x0000A8E8
|
|
private Tool MMNKDNOCEEK
|
|
{
|
|
get
|
|
{
|
|
return this.CEGLACGPECF;
|
|
}
|
|
set
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(value != null)) ? (-1) : value.OMNGGJICBBI.ADMBCINHJOG);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002A4 RID: 676 RVA: 0x0000C714 File Offset: 0x0000A914
|
|
private int IFJILNODGAH()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060002A5 RID: 677 RVA: 0x0000C724 File Offset: 0x0000A924
|
|
private void GBKLOBKMJMI(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.MMJKICKEEPH;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.NAABPMOIADH() != null && !ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.HCPJJFHNCGC());
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.DEPJEKLLMAC(ScreenSpaceNotificationManager.DBNGPDFKLEK.Vital, text, 25f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.IOGOLHGMHJB())
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.DNJNJPDDELC(this.MMNKDNOCEEK, true);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.JEAIEMPBCLL(null);
|
|
if (this.PDDHHLCJIKO())
|
|
{
|
|
this.EHCDFDDEOOA = this.JEGMAPDCMDJ() + 1;
|
|
this.ABLGMIGFJDF.GMFIHNFPAFM(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002A6 RID: 678 RVA: 0x0000C810 File Offset: 0x0000AA10
|
|
private void CAKPHCCHDJJ()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 0; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002A7 RID: 679 RVA: 0x0000C868 File Offset: 0x0000AA68
|
|
private void LPOAIMMBFDK()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 1; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002A8 RID: 680 RVA: 0x0000C8C0 File Offset: 0x0000AAC0
|
|
private void FGBPJEJIHJB(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.MLNMONBHHBO().JLIJDKOGAEB());
|
|
}
|
|
|
|
// Token: 0x17000011 RID: 17
|
|
// (get) Token: 0x060002AA RID: 682 RVA: 0x0000C8FC File Offset: 0x0000AAFC
|
|
private float IHHGOHJHDIG
|
|
{
|
|
get
|
|
{
|
|
if (this.spawnDelays == null || this.spawnDelays.Length == 0)
|
|
{
|
|
return 120f;
|
|
}
|
|
int num = Mathf.Clamp(this.EHCDFDDEOOA, 0, this.spawnDelays.Length - 1);
|
|
return this.spawnDelays[num];
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002AB RID: 683 RVA: 0x0000C948 File Offset: 0x0000AB48
|
|
private void LLIEADABLNC()
|
|
{
|
|
this.ABLGMIGFJDF.DPGBPMGDEEI(386f, new KPFHBPCEMMD.NMMLKLGJHFG(this.GLPILPOHCAC));
|
|
}
|
|
|
|
// Token: 0x060002AC RID: 684 RVA: 0x0000C968 File Offset: 0x0000AB68
|
|
private void FJBBLLGGCGE(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.FJBBLLGGCGE;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.CAAOEAAJAIL != null && !ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.KODHOHBEAOP);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.Play(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, text, 3f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.MMNKDNOCEEK)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.AddTool(this.MMNKDNOCEEK, true);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.MMNKDNOCEEK = null;
|
|
if (this.MBMGPJOHAGB)
|
|
{
|
|
this.EHCDFDDEOOA++;
|
|
this.ABLGMIGFJDF.BJOJLPHBGMN(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002AD RID: 685 RVA: 0x0000CA54 File Offset: 0x0000AC54
|
|
private void LNFIDHDDAKA(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.LNFIDHDDAKA;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.CAAOEAAJAIL != null && !ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.KNFIKFCMEPB());
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB((ScreenSpaceNotificationManager.DBNGPDFKLEK)7, text, 883f, null, true);
|
|
}
|
|
if (ENBMEDIFBLM == this.LOKFAFGAFPK())
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.OKNGEKEIJBA(this.CDCEDGAANOI(), true);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.MMNKDNOCEEK = null;
|
|
if (this.PNMEKFCLFMO())
|
|
{
|
|
this.LKIBOHLHCHJ(this.JEGMAPDCMDJ() + 1);
|
|
this.ABLGMIGFJDF.BJOJLPHBGMN(this.OHDPBBDOMNH());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002AE RID: 686 RVA: 0x0000CB40 File Offset: 0x0000AD40
|
|
protected virtual void DBNEKEJKCBE()
|
|
{
|
|
base.ELPAGAAOPFN();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "Unable to deserialize StickyBase, invalid parent persistence view id.", -1, IKCAJLLAFML.MASTER, new Action(this.IKMBMIADGNM));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "You Hit ", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "F2", IKCAJLLAFML.AUTHORITY);
|
|
this.ABLGMIGFJDF.LKCFNKFKALF(new Action(this.OIBFNKMHFHP));
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.FDBDPMALFHH));
|
|
}
|
|
|
|
// Token: 0x060002AF RID: 687 RVA: 0x0000CBE4 File Offset: 0x0000ADE4
|
|
private void NKEDECEKILB()
|
|
{
|
|
PhotonView photonView = PhotonView.KAKDEOHCKBM(this.OFCDJFAEHJB.CPIBGJLHLBL());
|
|
Tool tool = ((!(photonView != null)) ? null : photonView.GetComponent<Tool>());
|
|
if (tool != this.CEGLACGPECF)
|
|
{
|
|
this.CEGLACGPECF = tool;
|
|
if (this.CEGLACGPECF != null)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.PGNNHINMIKJ(this.CEGLACGPECF);
|
|
this.CEGLACGPECF.KinematicOnReset = false;
|
|
this.CEGLACGPECF.GFBCCFIMFEC += this.FFCMMLNKDBD;
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
else if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B0 RID: 688 RVA: 0x0000CCC0 File Offset: 0x0000AEC0
|
|
private void PIDAJDEANFA()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 0; i < this.uiRenderers.Length; i++)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B1 RID: 689 RVA: 0x0000CD18 File Offset: 0x0000AF18
|
|
private void MMJKICKEEPH(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.MMJKICKEEPH;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.CAAOEAAJAIL != null && !ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.NFNJPKGKHCP());
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO((ScreenSpaceNotificationManager.DBNGPDFKLEK)8, text, 553f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.CDCEDGAANOI())
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.DNJNJPDDELC(this.IOGOLHGMHJB(), false);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.AMNDHPPEMAD(null);
|
|
if (this.PNMEKFCLFMO())
|
|
{
|
|
this.EHCDFDDEOOA += 0;
|
|
this.ABLGMIGFJDF.PBDGDJIFMOK(this.FMOJIGHDCNE());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B2 RID: 690 RVA: 0x0000CE04 File Offset: 0x0000B004
|
|
private void Start()
|
|
{
|
|
this.IKMBMIADGNM();
|
|
}
|
|
|
|
// Token: 0x060002B3 RID: 691 RVA: 0x0000CE0C File Offset: 0x0000B00C
|
|
private void PPIEJFMFOPM()
|
|
{
|
|
if (this.MBMGPJOHAGB && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.PEHCBMCLBMK(this.CINLOIHJMOM.HDNIEJJBLGI.KPPIBGOLDND(this.equipmentType, this.equipmentSpawnTransform.position, this.equipmentSpawnTransform.rotation));
|
|
base.EKPBHKFHMON().PKOHKPEKJCJ("OpAuthenticate()", IHCPDNLJMMD.Others, new object[1]);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B4 RID: 692 RVA: 0x0000CE88 File Offset: 0x0000B088
|
|
private void BIAKHKPDMHL()
|
|
{
|
|
this.ABLGMIGFJDF.NDNLLGEDFGA(1417f, new KPFHBPCEMMD.NMMLKLGJHFG(this.MFMHILAGDHL));
|
|
}
|
|
|
|
// Token: 0x060002B5 RID: 693 RVA: 0x0000CEA8 File Offset: 0x0000B0A8
|
|
private void Update()
|
|
{
|
|
this.ABLGMIGFJDF.KHJKJGDBPMF();
|
|
this.BMGFNBGCIKF();
|
|
if (this.MBMGPJOHAGB && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.MMNKDNOCEEK == null && this.ABLGMIGFJDF.CGELFKLLMBA)
|
|
{
|
|
this.KPPIBGOLDND();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002B6 RID: 694 RVA: 0x0000CF14 File Offset: 0x0000B114
|
|
private void LJJCIEKDHJM()
|
|
{
|
|
this.ABLGMIGFJDF.KLFAHGCAJGI(1406f, new KPFHBPCEMMD.NMMLKLGJHFG(this.MFMHILAGDHL));
|
|
}
|
|
|
|
// Token: 0x060002B7 RID: 695 RVA: 0x0000CF34 File Offset: 0x0000B134
|
|
private void DKOJNDGGMKB()
|
|
{
|
|
this.EHGLACHDAGC();
|
|
}
|
|
|
|
// Token: 0x060002B8 RID: 696 RVA: 0x0000CF3C File Offset: 0x0000B13C
|
|
protected virtual void AMNNBMEMJGB()
|
|
{
|
|
base.IPAPMGBLCNF();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "Multiple GameObjects refer to ", -1, IKCAJLLAFML.AUTHORITY, new Action(this.IKMBMIADGNM));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "Two", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "&sc=end", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.CIGONGBIBKG(new Action(this.LLIEADABLNC));
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.MPPLFOKDLKC));
|
|
}
|
|
|
|
// Token: 0x060002B9 RID: 697 RVA: 0x0000CFE0 File Offset: 0x0000B1E0
|
|
private void AMNDHPPEMAD(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.EKPBHKFHMON().GCPHMBPAAOM());
|
|
}
|
|
|
|
// Token: 0x060002BA RID: 698 RVA: 0x0000D00C File Offset: 0x0000B20C
|
|
private void NAJNHNCHBEP(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.FJBBLLGGCGE;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.NAABPMOIADH() != null && !ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.CAAOEAAJAIL.LNJFBGIBLHA.KNFIKFCMEPB());
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, text, 1309f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.CNLGJHJIBEL())
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.AFJAGCAJGEN(this.IOGOLHGMHJB(), false);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.JEAIEMPBCLL(null);
|
|
if (this.DJEAKPPBICL())
|
|
{
|
|
this.EHCDFDDEOOA = this.CMPOANDCADF() + 1;
|
|
this.ABLGMIGFJDF.GMFIHNFPAFM(this.IHHGOHJHDIG);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002BB RID: 699 RVA: 0x0000D0F8 File Offset: 0x0000B2F8
|
|
private void LOBHLDIIBDP()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 0; i < this.uiRenderers.Length; i++)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002BC RID: 700 RVA: 0x0000D150 File Offset: 0x0000B350
|
|
private void BBCPHFPLAOE()
|
|
{
|
|
if (this.PNMEKFCLFMO() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.OPEBBFKJJMN(this.CINLOIHJMOM.HDNIEJJBLGI.KPPIBGOLDND(this.equipmentType, this.equipmentSpawnTransform.position, this.equipmentSpawnTransform.rotation));
|
|
base.CEGDLFAENEJ().PKOHKPEKJCJ(".jpg", IHCPDNLJMMD.Others, new object[1]);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002BE RID: 702 RVA: 0x0000D1D4 File Offset: 0x0000B3D4
|
|
protected virtual void ADKAPKKOHBC()
|
|
{
|
|
base.DLCHNOFPONJ();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "Exception: ", -1, IKCAJLLAFML.AUTHORITY, new Action(this.NBOGIKLHHBK));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, ")", 1, IKCAJLLAFML.MASTER, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "{0}v3/profile", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.LKCFNKFKALF(new Action(this.PIOOHGHHAAN));
|
|
Tool.ANBMJHAOKDO += this.FDBDPMALFHH;
|
|
}
|
|
|
|
// Token: 0x060002BF RID: 703 RVA: 0x0000D278 File Offset: 0x0000B478
|
|
private void PEHCBMCLBMK(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.LHEPJEHMAEC().HNPFGGAKNPI());
|
|
}
|
|
|
|
// Token: 0x060002C0 RID: 704 RVA: 0x0000D2A4 File Offset: 0x0000B4A4
|
|
private void DDKJJEBEDDH()
|
|
{
|
|
this.EHGLACHDAGC();
|
|
}
|
|
|
|
// Token: 0x060002C1 RID: 705 RVA: 0x0000D2AC File Offset: 0x0000B4AC
|
|
private bool MGNDKBBJLNN()
|
|
{
|
|
return Player.LocalPlayerExists && Vector3.ProjectOnPlane(Player.LocalPlayer.BGOGBEPJGPJ.transform.position - base.transform.position, Vector3.up).sqrMagnitude <= 1833f;
|
|
}
|
|
|
|
// Token: 0x060002C2 RID: 706 RVA: 0x0000D308 File Offset: 0x0000B508
|
|
protected virtual void FKGKJOHOGMP()
|
|
{
|
|
base.EGJOBLEGKNP();
|
|
if (this.CINLOIHJMOM != null)
|
|
{
|
|
this.CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI -= this.DHJFLCCMOHP;
|
|
}
|
|
if (this.ABLGMIGFJDF != null)
|
|
{
|
|
this.ABLGMIGFJDF.DLCKFNOOJAN(new Action(this.OIBFNKMHFHP));
|
|
}
|
|
Tool.ANBMJHAOKDO -= this.AHIHBDAMICJ;
|
|
}
|
|
|
|
// Token: 0x060002C3 RID: 707 RVA: 0x0000D37C File Offset: 0x0000B57C
|
|
protected virtual void PNILHEIMBHC()
|
|
{
|
|
base.DCGCFFFPABH();
|
|
if (this.CINLOIHJMOM != null)
|
|
{
|
|
this.CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI -= this.LPOAIMMBFDK;
|
|
}
|
|
if (this.ABLGMIGFJDF != null)
|
|
{
|
|
this.ABLGMIGFJDF.DLCKFNOOJAN(new Action(this.LLIEADABLNC));
|
|
}
|
|
Tool.ANBMJHAOKDO -= this.MPPLFOKDLKC;
|
|
}
|
|
|
|
// Token: 0x060002C4 RID: 708 RVA: 0x0000D3F0 File Offset: 0x0000B5F0
|
|
private bool HJBHCAOBMNB()
|
|
{
|
|
return Player.LocalPlayerExists && Vector3.ProjectOnPlane(Player.LocalPlayer.BGOGBEPJGPJ.transform.position - base.transform.position, Vector3.up).sqrMagnitude <= 4f;
|
|
}
|
|
|
|
// Token: 0x060002C5 RID: 709 RVA: 0x0000D44C File Offset: 0x0000B64C
|
|
private void HNFHBDFKKHN()
|
|
{
|
|
AudioManager.Play2DSFX(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.LHHNHIOFBNA((ScreenSpaceNotificationManager.DBNGPDFKLEK)7, this.spawnIn10SecondsNotification, 1035f, null, true);
|
|
}
|
|
|
|
// Token: 0x060002C6 RID: 710 RVA: 0x0000D474 File Offset: 0x0000B674
|
|
private void KOAENLLIKMP()
|
|
{
|
|
this.IKMBMIADGNM();
|
|
}
|
|
|
|
// Token: 0x060002C7 RID: 711 RVA: 0x0000D47C File Offset: 0x0000B67C
|
|
protected virtual void IOKIFHGPMKI()
|
|
{
|
|
base.MICFHMAIGIB();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, "unity_SHAg", -1, IKCAJLLAFML.MASTER, new Action(this.NBOGIKLHHBK));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "Profile Info:\r\n Profile ID: {0}\r\n Profile DisplayName: {1}\r\n Junior Profile: {2}\r\n SID: {3}", 0, IKCAJLLAFML.MASTER, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "Oculus.Platform.GetNextPurchaseListPage: List has no next page", IKCAJLLAFML.MASTER);
|
|
this.ABLGMIGFJDF.CIGONGBIBKG(new Action(this.LJJCIEKDHJM));
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.MPPLFOKDLKC));
|
|
}
|
|
|
|
// Token: 0x060002C8 RID: 712 RVA: 0x0000D520 File Offset: 0x0000B720
|
|
private void JOEIKFDGKIE()
|
|
{
|
|
this.ABLGMIGFJDF.NDNLLGEDFGA(10f, new KPFHBPCEMMD.NMMLKLGJHFG(this.PHCDGFEBIHA));
|
|
}
|
|
|
|
// Token: 0x060002C9 RID: 713 RVA: 0x0000D540 File Offset: 0x0000B740
|
|
public void NILJFNNEDKI(bool NOBAPCOKFIL)
|
|
{
|
|
bool nflcjgmffji = this.NFLCJGMFFJI;
|
|
this.NFLCJGMFFJI = NOBAPCOKFIL;
|
|
if (!this.NFLCJGMFFJI)
|
|
{
|
|
this.ABLGMIGFJDF.KPOJHJMCHFN();
|
|
}
|
|
if (this.NFLCJGMFFJI && !nflcjgmffji && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.LKIBOHLHCHJ(0);
|
|
this.ABLGMIGFJDF.MPFFEDHBFMA(this.FMOJIGHDCNE());
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002CA RID: 714 RVA: 0x0000D5A4 File Offset: 0x0000B7A4
|
|
private int PMGEGODHMIN()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060002CB RID: 715 RVA: 0x0000D5B4 File Offset: 0x0000B7B4
|
|
protected override void DLCHNOFPONJ()
|
|
{
|
|
base.DLCHNOFPONJ();
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
this.OFCDJFAEHJB = new LHLLJPPCDKA<int>(this, ", opaque=\"", -1, IKCAJLLAFML.MASTER, new Action(this.NBOGIKLHHBK));
|
|
this.EJOHPBBHEEJ = new LHLLJPPCDKA<int>(this, "RETARGET_COUNT", 1, IKCAJLLAFML.AUTHORITY, null);
|
|
this.ABLGMIGFJDF = new AONMNAEOJAL(this, "RpcMasterCreateNewGroup", IKCAJLLAFML.AUTHORITY);
|
|
this.ABLGMIGFJDF.PAAAOFPDNNF += this.PIOOHGHHAAN;
|
|
Tool.HPNBJMJBPDG(new Tool.DJEMJNNFFAH(this.MPPLFOKDLKC));
|
|
}
|
|
|
|
// Token: 0x060002CC RID: 716 RVA: 0x0000D658 File Offset: 0x0000B858
|
|
private int JEGMAPDCMDJ()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060002CD RID: 717 RVA: 0x0000D668 File Offset: 0x0000B868
|
|
public void NBBJNLAHKKF(ArenaManager CINLOIHJMOM)
|
|
{
|
|
this.CINLOIHJMOM = CINLOIHJMOM;
|
|
if (CINLOIHJMOM != null)
|
|
{
|
|
CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI += this.KEOMJINILPO;
|
|
this.DHJFLCCMOHP();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002CE RID: 718 RVA: 0x0000D69C File Offset: 0x0000B89C
|
|
private bool JPHNMFAALEO()
|
|
{
|
|
return Player.LocalPlayerExists && Vector3.ProjectOnPlane(Player.LocalPlayer.BGOGBEPJGPJ.transform.position - base.transform.position, Vector3.up).sqrMagnitude > 591f;
|
|
}
|
|
|
|
// Token: 0x060002CF RID: 719 RVA: 0x0000D6F8 File Offset: 0x0000B8F8
|
|
private void KEOMJINILPO()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 1; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002D0 RID: 720 RVA: 0x0000D750 File Offset: 0x0000B950
|
|
private void NCFMMDBDMEF()
|
|
{
|
|
this.NBOGIKLHHBK();
|
|
}
|
|
|
|
// Token: 0x060002D1 RID: 721 RVA: 0x0000D758 File Offset: 0x0000B958
|
|
private void BAOMFGLJCEA()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 1; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002D2 RID: 722 RVA: 0x0000D7B0 File Offset: 0x0000B9B0
|
|
private int CMPOANDCADF()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060002D3 RID: 723 RVA: 0x0000D7C0 File Offset: 0x0000B9C0
|
|
private bool EDNAKINFMBJ()
|
|
{
|
|
return Player.LocalPlayerExists && Vector3.ProjectOnPlane(Player.LocalPlayer.HFDJIFFPEFM().transform.position - base.transform.position, Vector3.up).sqrMagnitude <= 390f;
|
|
}
|
|
|
|
// Token: 0x060002D4 RID: 724 RVA: 0x0000D81C File Offset: 0x0000BA1C
|
|
private float PAJCFKFPIAN()
|
|
{
|
|
if (this.spawnDelays == null || this.spawnDelays.Length == 0)
|
|
{
|
|
return 1802f;
|
|
}
|
|
int num = Mathf.Clamp(this.NIHCPKHKAEB(), 1, this.spawnDelays.Length - 1);
|
|
return this.spawnDelays[num];
|
|
}
|
|
|
|
// Token: 0x060002D5 RID: 725 RVA: 0x0000D868 File Offset: 0x0000BA68
|
|
private void GLPILPOHCAC()
|
|
{
|
|
AudioManager.Play2DSFX(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.HKGIICHHLJI((ScreenSpaceNotificationManager.DBNGPDFKLEK)8, this.spawnIn10SecondsNotification, 1338f, null, true);
|
|
}
|
|
|
|
// Token: 0x060002D6 RID: 726 RVA: 0x0000D890 File Offset: 0x0000BA90
|
|
private void GJNNOPMOOJJ()
|
|
{
|
|
PhotonView photonView = PhotonView.KAKDEOHCKBM(this.OFCDJFAEHJB.CPIBGJLHLBL());
|
|
Tool tool = ((!(photonView != null)) ? null : photonView.GetComponent<Tool>());
|
|
if (tool != this.CEGLACGPECF)
|
|
{
|
|
this.CEGLACGPECF = tool;
|
|
if (this.CEGLACGPECF != null)
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.PBJNENAJPBE(this.CEGLACGPECF);
|
|
this.CEGLACGPECF.KinematicOnReset = true;
|
|
this.CEGLACGPECF.GFBCCFIMFEC += this.MMJKICKEEPH;
|
|
if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(false);
|
|
}
|
|
}
|
|
else if (this.pulsingBeam != null)
|
|
{
|
|
this.pulsingBeam.gameObject.SetActive(true);
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002D7 RID: 727 RVA: 0x0000D96C File Offset: 0x0000BB6C
|
|
private int NIHCPKHKAEB()
|
|
{
|
|
return this.EJOHPBBHEEJ.CPIBGJLHLBL();
|
|
}
|
|
|
|
// Token: 0x060002D8 RID: 728 RVA: 0x0000D97C File Offset: 0x0000BB7C
|
|
private void HNPJAAMCOPK(int NOBAPCOKFIL)
|
|
{
|
|
this.EJOHPBBHEEJ.MEAINJPIECA(NOBAPCOKFIL);
|
|
}
|
|
|
|
// Token: 0x060002D9 RID: 729 RVA: 0x0000D98C File Offset: 0x0000BB8C
|
|
private void MFMHILAGDHL()
|
|
{
|
|
AudioManager.Play2DSFX(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, this.spawnIn10SecondsNotification, 781f, null, true);
|
|
}
|
|
|
|
// Token: 0x060002DA RID: 730 RVA: 0x0000D9B4 File Offset: 0x0000BBB4
|
|
public void Initialize(ArenaManager CINLOIHJMOM)
|
|
{
|
|
this.CINLOIHJMOM = CINLOIHJMOM;
|
|
if (CINLOIHJMOM != null)
|
|
{
|
|
CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI += this.PIDAJDEANFA;
|
|
this.PIDAJDEANFA();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002DB RID: 731 RVA: 0x0000D9E8 File Offset: 0x0000BBE8
|
|
private void OMJHIKMBCLA()
|
|
{
|
|
if (!this.DJEAKPPBICL() || this.CNLGJHJIBEL() != null || this.HJBHCAOBMNB())
|
|
{
|
|
this.uiRoot.SetActive(true);
|
|
}
|
|
else
|
|
{
|
|
this.uiRoot.SetActive(true);
|
|
this.spawnTimerText.text = this.ABLGMIGFJDF.GDGNJGAADLK.PPKOEKKHJAG();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002DC RID: 732 RVA: 0x0000DA54 File Offset: 0x0000BC54
|
|
private void NDEHDPAAHDC()
|
|
{
|
|
AudioManager.PHGLNANKMCP(this.spawnIn10SecondsAudio);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.PAHKOCPEDMB(ScreenSpaceNotificationManager.DBNGPDFKLEK.Medium, this.spawnIn10SecondsNotification, 801f, null, false);
|
|
}
|
|
|
|
// Token: 0x060002DD RID: 733 RVA: 0x0000DA7C File Offset: 0x0000BC7C
|
|
private void JOFCLAHCINP(Tool ENBMEDIFBLM)
|
|
{
|
|
ENBMEDIFBLM.GFBCCFIMFEC -= this.MMJKICKEEPH;
|
|
if (this.playNotificationOnEquipmentPickup && ENBMEDIFBLM != null && ENBMEDIFBLM.CAAOEAAJAIL != null && !ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.IPFPJCPGENH)
|
|
{
|
|
string text = string.Format(this.equipmentPickupNotification, ENBMEDIFBLM.NAABPMOIADH().LNJFBGIBLHA.KODHOHBEAOP);
|
|
SingletonMonoBehaviour<ScreenSpaceNotificationManager>.NCKMBFBMBFM.OICFFDCBJIO((ScreenSpaceNotificationManager.DBNGPDFKLEK)6, text, 560f, null, false);
|
|
}
|
|
if (ENBMEDIFBLM == this.CNLGJHJIBEL())
|
|
{
|
|
SingletonMonoBehaviour<ToolCleanupManager>.NCKMBFBMBFM.IJKIHHALDAF(this.CDCEDGAANOI(), true);
|
|
if (IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.EFNPIBOJAAB(null);
|
|
if (this.PNMEKFCLFMO())
|
|
{
|
|
this.LKIBOHLHCHJ(this.PMGEGODHMIN() + 0);
|
|
this.ABLGMIGFJDF.PBDGDJIFMOK(this.OHDPBBDOMNH());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002DE RID: 734 RVA: 0x0000DB68 File Offset: 0x0000BD68
|
|
private float OHDPBBDOMNH()
|
|
{
|
|
if (this.spawnDelays == null || this.spawnDelays.Length == 0)
|
|
{
|
|
return 10f;
|
|
}
|
|
int num = Mathf.Clamp(this.IFJILNODGAH(), 1, this.spawnDelays.Length - 1);
|
|
return this.spawnDelays[num];
|
|
}
|
|
|
|
// Token: 0x060002DF RID: 735 RVA: 0x0000DBB4 File Offset: 0x0000BDB4
|
|
private void DGEJEJFMPIM()
|
|
{
|
|
this.ABLGMIGFJDF.AOKPPLPAKIO();
|
|
this.OMJHIKMBCLA();
|
|
if (this.PDDHHLCJIKO() && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD && this.CNLGJHJIBEL() == null && this.ABLGMIGFJDF.HFOKKCOENOF())
|
|
{
|
|
this.IOMNGJAJILB();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E0 RID: 736 RVA: 0x0000DC20 File Offset: 0x0000BE20
|
|
public void PKFIPPDFCIO(ArenaManager CINLOIHJMOM)
|
|
{
|
|
this.CINLOIHJMOM = CINLOIHJMOM;
|
|
if (CINLOIHJMOM != null)
|
|
{
|
|
CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI += this.LPOAIMMBFDK;
|
|
this.BAOMFGLJCEA();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E1 RID: 737 RVA: 0x0000DC54 File Offset: 0x0000BE54
|
|
private void KPPIBGOLDND()
|
|
{
|
|
if (this.MBMGPJOHAGB && this.CINLOIHJMOM != null && IHFKMIAHBFP.HCHIDMOLLAD)
|
|
{
|
|
this.MMNKDNOCEEK = this.CINLOIHJMOM.HDNIEJJBLGI.KPPIBGOLDND(this.equipmentType, this.equipmentSpawnTransform.position, this.equipmentSpawnTransform.rotation);
|
|
base.OMNGGJICBBI.RPC("RpcOnEquipmentSpawn", IHCPDNLJMMD.All, new object[0]);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E2 RID: 738 RVA: 0x0000DCD0 File Offset: 0x0000BED0
|
|
private Tool CDCEDGAANOI()
|
|
{
|
|
return this.CEGLACGPECF;
|
|
}
|
|
|
|
// Token: 0x060002E3 RID: 739 RVA: 0x0000DCD8 File Offset: 0x0000BED8
|
|
private Tool LOKFAFGAFPK()
|
|
{
|
|
return this.CEGLACGPECF;
|
|
}
|
|
|
|
// Token: 0x060002E4 RID: 740 RVA: 0x0000DCE0 File Offset: 0x0000BEE0
|
|
protected override void OnDestroy()
|
|
{
|
|
base.OnDestroy();
|
|
if (this.CINLOIHJMOM != null)
|
|
{
|
|
this.CINLOIHJMOM.NKCBOCMOBCA.LFJBJHFCJKI -= this.PIDAJDEANFA;
|
|
}
|
|
if (this.ABLGMIGFJDF != null)
|
|
{
|
|
this.ABLGMIGFJDF.PAAAOFPDNNF -= this.JOEIKFDGKIE;
|
|
}
|
|
Tool.ANBMJHAOKDO -= this.FDBDPMALFHH;
|
|
}
|
|
|
|
// Token: 0x060002E5 RID: 741 RVA: 0x0000DD54 File Offset: 0x0000BF54
|
|
private void AHIHBDAMICJ(Tool COMHEONOMBA)
|
|
{
|
|
if (COMHEONOMBA != null && COMHEONOMBA.EKPBHKFHMON().ADMBCINHJOG == this.OFCDJFAEHJB.CPIBGJLHLBL())
|
|
{
|
|
this.NBOGIKLHHBK();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E6 RID: 742 RVA: 0x0000DD84 File Offset: 0x0000BF84
|
|
private void PIOOHGHHAAN()
|
|
{
|
|
this.ABLGMIGFJDF.NDNLLGEDFGA(86f, new KPFHBPCEMMD.NMMLKLGJHFG(this.KPBMEGOGLJI));
|
|
}
|
|
|
|
// Token: 0x060002E7 RID: 743 RVA: 0x0000DDA4 File Offset: 0x0000BFA4
|
|
private void IHGEKDMMDMF()
|
|
{
|
|
IPBDFPEPNIM ipbdfpepnim = this.CINLOIHJMOM.NKCBOCMOBCA.KKPAEEHBNGE(IHFKMIAHBFP.JEFGMHBLLKI);
|
|
Color color = PBMLOBHPIMG.OMKFIIOOMJB(ipbdfpepnim);
|
|
for (int i = 0; i < this.uiRenderers.Length; i += 0)
|
|
{
|
|
this.uiRenderers[i].material.color = color;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060002E8 RID: 744 RVA: 0x0000DDFC File Offset: 0x0000BFFC
|
|
private void JEAIEMPBCLL(Tool NOBAPCOKFIL)
|
|
{
|
|
this.OFCDJFAEHJB.MEAINJPIECA((!(NOBAPCOKFIL != null)) ? (-1) : NOBAPCOKFIL.LJILHDMCKME().OMNKKJNHJHD());
|
|
}
|
|
|
|
// Token: 0x060002E9 RID: 745 RVA: 0x0000DE28 File Offset: 0x0000C028
|
|
private void BFDCMMLBKBN()
|
|
{
|
|
this.EHGLACHDAGC();
|
|
}
|
|
|
|
// Token: 0x0400006F RID: 111
|
|
[SerializeField]
|
|
private Transform equipmentSpawnTransform;
|
|
|
|
// Token: 0x04000070 RID: 112
|
|
[SerializeField]
|
|
[Header("Spawn Configuration")]
|
|
private EEOOHEGOBKD equipmentType;
|
|
|
|
// Token: 0x04000071 RID: 113
|
|
[SerializeField]
|
|
private float[] spawnDelays;
|
|
|
|
// Token: 0x04000072 RID: 114
|
|
[SerializeField]
|
|
[Header("Feedback")]
|
|
private PulsingBeam pulsingBeam;
|
|
|
|
// Token: 0x04000073 RID: 115
|
|
[SerializeField]
|
|
private RecRoomAudioClip spawnIn10SecondsAudio;
|
|
|
|
// Token: 0x04000074 RID: 116
|
|
[SerializeField]
|
|
private string spawnIn10SecondsNotification = "POWER WEAPON SPAWNS IN 10";
|
|
|
|
// Token: 0x04000075 RID: 117
|
|
[SerializeField]
|
|
private RecRoomAudioClip onSpawnAudio;
|
|
|
|
// Token: 0x04000076 RID: 118
|
|
[SerializeField]
|
|
private string onSpawnNotification = "POWER WEAPON SPAWNED";
|
|
|
|
// Token: 0x04000077 RID: 119
|
|
[SerializeField]
|
|
private bool playNotificationOnEquipmentPickup = true;
|
|
|
|
// Token: 0x04000078 RID: 120
|
|
[SerializeField]
|
|
private string equipmentPickupNotification = "{0} GRABBED POWER WEAPON";
|
|
|
|
// Token: 0x04000079 RID: 121
|
|
[SerializeField]
|
|
[Header("UI")]
|
|
private GameObject uiRoot;
|
|
|
|
// Token: 0x0400007A RID: 122
|
|
[SerializeField]
|
|
private Renderer[] uiRenderers;
|
|
|
|
// Token: 0x0400007B RID: 123
|
|
[SerializeField]
|
|
private TextMesh spawnTimerText;
|
|
|
|
// Token: 0x0400007C RID: 124
|
|
private ArenaManager CINLOIHJMOM;
|
|
|
|
// Token: 0x0400007D RID: 125
|
|
private AONMNAEOJAL ABLGMIGFJDF;
|
|
|
|
// Token: 0x0400007E RID: 126
|
|
private const float DBINBNFMCIF = 2f;
|
|
|
|
// Token: 0x0400007F RID: 127
|
|
private const float FNFGDAIMNGD = 4f;
|
|
|
|
// Token: 0x04000080 RID: 128
|
|
private const float MOLOILPOBOP = 120f;
|
|
|
|
// Token: 0x04000081 RID: 129
|
|
private bool NFLCJGMFFJI;
|
|
|
|
// Token: 0x04000082 RID: 130
|
|
private LHLLJPPCDKA<int> OFCDJFAEHJB;
|
|
|
|
// Token: 0x04000083 RID: 131
|
|
private Tool CEGLACGPECF;
|
|
|
|
// Token: 0x04000084 RID: 132
|
|
private LHLLJPPCDKA<int> EJOHPBBHEEJ;
|
|
}
|
|
}
|