using System; using Photon; namespace RecRoom.Activities { // Token: 0x020000D0 RID: 208 public class HoloTargetManager : MonoBehaviour { // Token: 0x0600298A RID: 10634 RVA: 0x000C94E0 File Offset: 0x000C76E0 protected virtual void EJCAFDJJIME() { base.DCGCFFFPABH(); HoloTarget.FHLNBPBHAFB -= this.FLMPALHIGOF; } // Token: 0x0600298B RID: 10635 RVA: 0x000C94FC File Offset: 0x000C76FC protected override void Awake() { base.Awake(); this.HFIDKNKGHMN = new LHLLJPPCDKA(this, "CL", 0, IKCAJLLAFML.MASTER, new Action(this.OKBBCHHBNMH)); this.EGPFFBEDGDI = new LHLLJPPCDKA(this, "NOTH", 0, IKCAJLLAFML.MASTER, null); foreach (HoloTargetLevel holoTargetLevel in this.allLevels) { holoTargetLevel.Initialize(); } HoloTarget.FHLNBPBHAFB += this.KBIKHNCDNCN; } // Token: 0x0600298C RID: 10636 RVA: 0x000C9578 File Offset: 0x000C7778 private int MEGAEHNMBBI() { return this.HFIDKNKGHMN.CPIBGJLHLBL(); } // Token: 0x0600298D RID: 10637 RVA: 0x000C9588 File Offset: 0x000C7788 private int ILHOEAFGFFA() { return this.EGPFFBEDGDI.CPIBGJLHLBL(); } // Token: 0x0600298F RID: 10639 RVA: 0x000C95A0 File Offset: 0x000C77A0 private void FLMPALHIGOF(HoloTarget MMEBLCBANIL) { this.DPNEIFFCLGH++; if (this.DPNEIFFCLGH >= this.NKNJAAAKPPA) { this.LDCJFNHHDCA(this.MEGAEHNMBBI() + 0); } } // Token: 0x06002990 RID: 10640 RVA: 0x000C95D0 File Offset: 0x000C77D0 private void FGLOFCDKKMB(int NOBAPCOKFIL) { this.EGPFFBEDGDI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x170000B8 RID: 184 // (get) Token: 0x06002991 RID: 10641 RVA: 0x000C95E0 File Offset: 0x000C77E0 // (set) Token: 0x0600299F RID: 10655 RVA: 0x000C9820 File Offset: 0x000C7A20 private int DPNEIFFCLGH { get { return this.EGPFFBEDGDI.CPIBGJLHLBL(); } set { this.EGPFFBEDGDI.MEAINJPIECA(value); } } // Token: 0x06002992 RID: 10642 RVA: 0x000C95F0 File Offset: 0x000C77F0 private int CJMPPBEMPHI() { return this.HFIDKNKGHMN.CPIBGJLHLBL(); } // Token: 0x06002993 RID: 10643 RVA: 0x000C9600 File Offset: 0x000C7800 private void GBELHBHOIKK(HoloTarget MMEBLCBANIL) { this.FGLOFCDKKMB(this.JDEBAGJHIOD() + 1); if (this.DPNEIFFCLGH >= this.NKNJAAAKPPA) { this.CFPFGDHOBKA++; } } // Token: 0x06002994 RID: 10644 RVA: 0x000C9630 File Offset: 0x000C7830 protected override void OnDestroy() { base.OnDestroy(); HoloTarget.FHLNBPBHAFB -= this.KBIKHNCDNCN; } // Token: 0x06002995 RID: 10645 RVA: 0x000C964C File Offset: 0x000C784C private int GOEKBNAJCEF() { return this.HFIDKNKGHMN.CPIBGJLHLBL(); } // Token: 0x06002996 RID: 10646 RVA: 0x000C965C File Offset: 0x000C785C protected virtual void PGIAPNBIIJG() { base.NDHBFLHIAHM(); HoloTarget.FHLNBPBHAFB -= this.FLMPALHIGOF; } // Token: 0x170000B7 RID: 183 // (get) Token: 0x0600299C RID: 10652 RVA: 0x000C97B0 File Offset: 0x000C79B0 // (set) Token: 0x06002997 RID: 10647 RVA: 0x000C9678 File Offset: 0x000C7878 private int CFPFGDHOBKA { get { return this.HFIDKNKGHMN.CPIBGJLHLBL(); } set { if (value >= this.allLevels.Length) { value = 0; } this.HFIDKNKGHMN.MEAINJPIECA(value); } } // Token: 0x06002998 RID: 10648 RVA: 0x000C9698 File Offset: 0x000C7898 private void OKBBCHHBNMH() { this.DPNEIFFCLGH = 0; this.NKNJAAAKPPA = this.allLevels[this.CFPFGDHOBKA].Targets.Length; for (int i = 0; i < this.allLevels.Length; i++) { this.allLevels[i].gameObject.SetActive(i == this.CFPFGDHOBKA); } this.allLevels[this.CFPFGDHOBKA].StartLevel(); } // Token: 0x06002999 RID: 10649 RVA: 0x000C970C File Offset: 0x000C790C private void OnEnable() { if (this.CFPFGDHOBKA != 0) { this.CFPFGDHOBKA = 0; } else { this.OKBBCHHBNMH(); } } // Token: 0x0600299A RID: 10650 RVA: 0x000C972C File Offset: 0x000C792C private void AEAEKLHENOI() { this.FGLOFCDKKMB(1); this.NKNJAAAKPPA = this.allLevels[this.MEGAEHNMBBI()].Targets.Length; for (int i = 0; i < this.allLevels.Length; i += 0) { this.allLevels[i].gameObject.SetActive(i == this.MEGAEHNMBBI()); } this.allLevels[this.CJMPPBEMPHI()].StartLevel(); } // Token: 0x0600299B RID: 10651 RVA: 0x000C97A0 File Offset: 0x000C79A0 private void BMLIIJMDIPJ(int NOBAPCOKFIL) { this.EGPFFBEDGDI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x0600299D RID: 10653 RVA: 0x000C97C0 File Offset: 0x000C79C0 private void JEMDKMOIHJP(HoloTarget MMEBLCBANIL) { this.FGLOFCDKKMB(this.ILHOEAFGFFA() + 1); if (this.JDEBAGJHIOD() >= this.NKNJAAAKPPA) { this.OALFHGPHIAM(this.CJMPPBEMPHI() + 0); } } // Token: 0x0600299E RID: 10654 RVA: 0x000C97F0 File Offset: 0x000C79F0 private void OAAPBKDMLNO(HoloTarget MMEBLCBANIL) { this.JKFGEJPMNMH(this.JDEBAGJHIOD() + 1); if (this.ILHOEAFGFFA() >= this.NKNJAAAKPPA) { this.CFPFGDHOBKA = this.CJMPPBEMPHI() + 0; } } // Token: 0x060029A0 RID: 10656 RVA: 0x000C9830 File Offset: 0x000C7A30 protected virtual void BBOIJKLPABP() { base.NGOPCBJCNJM(); this.HFIDKNKGHMN = new LHLLJPPCDKA(this, "_Decal_Tex", 0, IKCAJLLAFML.AUTHORITY, new Action(this.OKBBCHHBNMH)); this.EGPFFBEDGDI = new LHLLJPPCDKA(this, "|", 1, IKCAJLLAFML.AUTHORITY, null); HoloTargetLevel[] array = this.allLevels; for (int i = 1; i < array.Length; i++) { HoloTargetLevel holoTargetLevel = array[i]; holoTargetLevel.PPBCFOAELAH(); } HoloTarget.CHABHKNNIKO(new Action(this.GBELHBHOIKK)); } // Token: 0x060029A1 RID: 10657 RVA: 0x000C98AC File Offset: 0x000C7AAC private void KBIKHNCDNCN(HoloTarget MMEBLCBANIL) { this.DPNEIFFCLGH++; if (this.DPNEIFFCLGH >= this.NKNJAAAKPPA) { this.CFPFGDHOBKA++; } } // Token: 0x060029A2 RID: 10658 RVA: 0x000C98DC File Offset: 0x000C7ADC private void JKFGEJPMNMH(int NOBAPCOKFIL) { this.EGPFFBEDGDI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x060029A3 RID: 10659 RVA: 0x000C98EC File Offset: 0x000C7AEC private void HNMMLHGJIOI() { if (this.GOEKBNAJCEF() != 0) { this.OALFHGPHIAM(0); } else { this.AEAEKLHENOI(); } } // Token: 0x060029A4 RID: 10660 RVA: 0x000C990C File Offset: 0x000C7B0C private void PACLIMLPFEF(int NOBAPCOKFIL) { this.EGPFFBEDGDI.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x060029A5 RID: 10661 RVA: 0x000C991C File Offset: 0x000C7B1C private void LDCJFNHHDCA(int NOBAPCOKFIL) { if (NOBAPCOKFIL >= this.allLevels.Length) { NOBAPCOKFIL = 1; } this.HFIDKNKGHMN.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x060029A6 RID: 10662 RVA: 0x000C993C File Offset: 0x000C7B3C private int JDEBAGJHIOD() { return this.EGPFFBEDGDI.CPIBGJLHLBL(); } // Token: 0x060029A7 RID: 10663 RVA: 0x000C994C File Offset: 0x000C7B4C private void OALFHGPHIAM(int NOBAPCOKFIL) { if (NOBAPCOKFIL >= this.allLevels.Length) { NOBAPCOKFIL = 0; } this.HFIDKNKGHMN.MEAINJPIECA(NOBAPCOKFIL); } // Token: 0x0400058C RID: 1420 public HoloTargetLevel[] allLevels; // Token: 0x0400058D RID: 1421 private int NKNJAAAKPPA; // Token: 0x0400058E RID: 1422 private LHLLJPPCDKA HFIDKNKGHMN; // Token: 0x0400058F RID: 1423 private LHLLJPPCDKA EGPFFBEDGDI; } }