oh dear
This commit is contained in:
@@ -0,0 +1,192 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities
|
||||
{
|
||||
// Token: 0x02002B78 RID: 11128
|
||||
[Token(Token = "0x2002B78")]
|
||||
public class HoloTargetManager : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x1700343A RID: 13370
|
||||
// (get) Token: 0x06012B8C RID: 76684 RVA: 0x0044CCD4 File Offset: 0x0044AED4
|
||||
// (set) Token: 0x06012B8D RID: 76685 RVA: 0x0044CCF4 File Offset: 0x0044AEF4
|
||||
[Token(Token = "0x1700343A")]
|
||||
private int OKHEBMGKECI
|
||||
{
|
||||
[Token(Token = "0x6012B8C")]
|
||||
[Address(RVA = "0xB281A0", Offset = "0xB26FA0", VA = "0x180B281A0")]
|
||||
get
|
||||
{
|
||||
return this.BAJPFPBGEBP.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6012B8D")]
|
||||
[Address(RVA = "0xB27CB0", Offset = "0xB26AB0", VA = "0x180B27CB0")]
|
||||
set
|
||||
{
|
||||
HoloTargetLevel[] array = this.allLevels;
|
||||
KLLMCPFPIIE<int> bajpfpbgebp = this.BAJPFPBGEBP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700343B RID: 13371
|
||||
// (get) Token: 0x06012B8E RID: 76686 RVA: 0x0044CD18 File Offset: 0x0044AF18
|
||||
// (set) Token: 0x06012B8F RID: 76687 RVA: 0x0044CD38 File Offset: 0x0044AF38
|
||||
[Token(Token = "0x1700343B")]
|
||||
private int OHOGKFDFEKM
|
||||
{
|
||||
[Token(Token = "0x6012B8E")]
|
||||
[Address(RVA = "0xB28150", Offset = "0xB26F50", VA = "0x180B28150")]
|
||||
get
|
||||
{
|
||||
return this.LKJHKPKDOHA.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6012B8F")]
|
||||
[Address(RVA = "0xB27D10", Offset = "0xB26B10", VA = "0x180B27D10")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> lkjhkpkdoha = this.LKJHKPKDOHA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012B90 RID: 76688 RVA: 0x0044CD54 File Offset: 0x0044AF54
|
||||
[Token(Token = "0x6012B90")]
|
||||
[Address(RVA = "0xB27A50", Offset = "0xB26850", VA = "0x180B27A50", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.DPBINKFJPBP);
|
||||
KLLMCPFPIIE<int> kllmcpfpiie;
|
||||
this.BAJPFPBGEBP = kllmcpfpiie;
|
||||
HoloTargetLevel[] array = this.allLevels;
|
||||
int num = 0;
|
||||
int num2 = 0;
|
||||
KLLMCPFPIIE<int> kllmcpfpiie2;
|
||||
this.LKJHKPKDOHA = kllmcpfpiie2;
|
||||
int length = array.Length;
|
||||
if (num < length)
|
||||
{
|
||||
HoloTargetLevel holoTargetLevel = array[num2];
|
||||
HoloTarget[] componentsInChildren = holoTargetLevel.GetComponentsInChildren<HoloTarget>();
|
||||
holoTargetLevel.Targets = componentsInChildren;
|
||||
int num3 = 0;
|
||||
if (num3 < componentsInChildren.Length)
|
||||
{
|
||||
componentsInChildren[num3].Initialize();
|
||||
num3++;
|
||||
}
|
||||
num2++;
|
||||
}
|
||||
MFBGLIHGCGO<HoloTarget> holoTargetHitEvent = HoloTarget.HoloTargetHitEvent;
|
||||
Action<HoloTarget> action2 = new Action(this.KLGFJFHLNKF);
|
||||
HoloTarget.HoloTargetHitEvent = MFBGLIHGCGO.BPJDFPACLMK(holoTargetHitEvent, action2);
|
||||
}
|
||||
|
||||
// Token: 0x06012B91 RID: 76689 RVA: 0x0044CE10 File Offset: 0x0044B010
|
||||
[Token(Token = "0x6012B91")]
|
||||
[Address(RVA = "0xB282C0", Offset = "0xB270C0", VA = "0x180B282C0")]
|
||||
private void OnEnable()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && this.BAJPFPBGEBP.IAHDANBDAAM() != 0)
|
||||
{
|
||||
KLLMCPFPIIE<int> bajpfpbgebp = this.BAJPFPBGEBP;
|
||||
int num = 0;
|
||||
bajpfpbgebp.BDJFGEJFPPO(num);
|
||||
return;
|
||||
}
|
||||
this.DPBINKFJPBP();
|
||||
}
|
||||
|
||||
// Token: 0x06012B92 RID: 76690 RVA: 0x0044CE54 File Offset: 0x0044B054
|
||||
[Token(Token = "0x6012B92")]
|
||||
[Address(RVA = "0xB281F0", Offset = "0xB26FF0", VA = "0x180B281F0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
MFBGLIHGCGO<HoloTarget> holoTargetHitEvent = HoloTarget.HoloTargetHitEvent;
|
||||
Action<HoloTarget> action = new Action(this.KLGFJFHLNKF);
|
||||
HoloTarget.HoloTargetHitEvent = MFBGLIHGCGO.GMNMHGMFGOL(holoTargetHitEvent, action);
|
||||
}
|
||||
|
||||
// Token: 0x06012B93 RID: 76691 RVA: 0x0044CE88 File Offset: 0x0044B088
|
||||
[Token(Token = "0x6012B93")]
|
||||
[Address(RVA = "0xB27D70", Offset = "0xB26B70", VA = "0x180B27D70")]
|
||||
private void DPBINKFJPBP()
|
||||
{
|
||||
KLLMCPFPIIE<int> lkjhkpkdoha = this.LKJHKPKDOHA;
|
||||
int num = 0;
|
||||
lkjhkpkdoha.BDJFGEJFPPO(num);
|
||||
HoloTargetLevel[] array = this.allLevels;
|
||||
int num2 = this.BAJPFPBGEBP.IAHDANBDAAM();
|
||||
int length = array[num2].Targets.Length;
|
||||
int num3 = 0;
|
||||
this.HJKALLCIJJC = length;
|
||||
HoloTargetLevel[] array2 = this.allLevels;
|
||||
HoloTargetLevel[] array3;
|
||||
if (num3 < array2.Length)
|
||||
{
|
||||
GameObject gameObject = array2[num3].gameObject;
|
||||
int num4 = this.BAJPFPBGEBP.IAHDANBDAAM();
|
||||
bool flag = num3 == num4;
|
||||
gameObject.SetActive(flag);
|
||||
array3 = this.allLevels;
|
||||
num3++;
|
||||
}
|
||||
int num5 = this.BAJPFPBGEBP.IAHDANBDAAM();
|
||||
HoloTargetLevel holoTargetLevel = array3[num5];
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
HoloTarget[] targets = holoTargetLevel.Targets;
|
||||
int length2 = targets.Length;
|
||||
if (num3 < length2)
|
||||
{
|
||||
DJHELPHHAEN holoTargetStateMachine = targets[num3].HoloTargetStateMachine;
|
||||
int num6 = 0;
|
||||
holoTargetStateMachine.PIEOGAPMGIH((ushort)num6);
|
||||
num3++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012B94 RID: 76692 RVA: 0x0044CF88 File Offset: 0x0044B188
|
||||
[Token(Token = "0x6012B94")]
|
||||
[Address(RVA = "0xB28010", Offset = "0xB26E10", VA = "0x180B28010")]
|
||||
private void KLGFJFHLNKF(HoloTarget HEGDAEMJLDE)
|
||||
{
|
||||
int num = this.LKJHKPKDOHA.IAHDANBDAAM();
|
||||
KLLMCPFPIIE<int> lkjhkpkdoha = this.LKJHKPKDOHA;
|
||||
int num2 = this.LKJHKPKDOHA.IAHDANBDAAM();
|
||||
int num3 = this.BAJPFPBGEBP.IAHDANBDAAM() + 1;
|
||||
HoloTargetLevel[] array = this.allLevels;
|
||||
KLLMCPFPIIE<int> bajpfpbgebp = this.BAJPFPBGEBP;
|
||||
}
|
||||
|
||||
// Token: 0x06012B95 RID: 76693 RVA: 0x0044CFD8 File Offset: 0x0044B1D8
|
||||
[Token(Token = "0x6012B95")]
|
||||
[Address(RVA = "0x752FB0", Offset = "0x751DB0", VA = "0x180752FB0")]
|
||||
public HoloTargetManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C1A2 RID: 49570
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C1A2")]
|
||||
public HoloTargetLevel[] allLevels;
|
||||
|
||||
// Token: 0x0400C1A3 RID: 49571
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C1A3")]
|
||||
private int HJKALLCIJJC;
|
||||
|
||||
// Token: 0x0400C1A4 RID: 49572
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C1A4")]
|
||||
private KLLMCPFPIIE<int> BAJPFPBGEBP;
|
||||
|
||||
// Token: 0x0400C1A5 RID: 49573
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C1A5")]
|
||||
private KLLMCPFPIIE<int> LKJHKPKDOHA;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user