m
This commit is contained in:
@@ -0,0 +1,192 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Activities
|
||||
{
|
||||
// Token: 0x02002C61 RID: 11361
|
||||
[Token(Token = "0x2002C61")]
|
||||
public class HoloTargetManager : MonoBehaviourPun
|
||||
{
|
||||
// Token: 0x170034EE RID: 13550
|
||||
// (get) Token: 0x06012FCB RID: 77771 RVA: 0x004569EC File Offset: 0x00454BEC
|
||||
// (set) Token: 0x06012FCC RID: 77772 RVA: 0x00456A0C File Offset: 0x00454C0C
|
||||
[Token(Token = "0x170034EE")]
|
||||
private int OKHEBMGKECI
|
||||
{
|
||||
[Token(Token = "0x6012FCB")]
|
||||
[Address(RVA = "0x1627FF0", Offset = "0x1626FF0", VA = "0x181627FF0")]
|
||||
get
|
||||
{
|
||||
return this.BAJPFPBGEBP.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6012FCC")]
|
||||
[Address(RVA = "0x1627B00", Offset = "0x1626B00", VA = "0x181627B00")]
|
||||
set
|
||||
{
|
||||
HoloTargetLevel[] array = this.allLevels;
|
||||
KLLMCPFPIIE<int> bajpfpbgebp = this.BAJPFPBGEBP;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170034EF RID: 13551
|
||||
// (get) Token: 0x06012FCD RID: 77773 RVA: 0x00456A30 File Offset: 0x00454C30
|
||||
// (set) Token: 0x06012FCE RID: 77774 RVA: 0x00456A50 File Offset: 0x00454C50
|
||||
[Token(Token = "0x170034EF")]
|
||||
private int OHOGKFDFEKM
|
||||
{
|
||||
[Token(Token = "0x6012FCD")]
|
||||
[Address(RVA = "0x1627FA0", Offset = "0x1626FA0", VA = "0x181627FA0")]
|
||||
get
|
||||
{
|
||||
return this.LKJHKPKDOHA.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x6012FCE")]
|
||||
[Address(RVA = "0x1627B60", Offset = "0x1626B60", VA = "0x181627B60")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<int> lkjhkpkdoha = this.LKJHKPKDOHA;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06012FCF RID: 77775 RVA: 0x00456A6C File Offset: 0x00454C6C
|
||||
[Token(Token = "0x6012FCF")]
|
||||
[Address(RVA = "0x16278A0", Offset = "0x16268A0", VA = "0x1816278A0", 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: 0x06012FD0 RID: 77776 RVA: 0x00456B28 File Offset: 0x00454D28
|
||||
[Token(Token = "0x6012FD0")]
|
||||
[Address(RVA = "0x1628110", Offset = "0x1627110", VA = "0x181628110")]
|
||||
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: 0x06012FD1 RID: 77777 RVA: 0x00456B6C File Offset: 0x00454D6C
|
||||
[Token(Token = "0x6012FD1")]
|
||||
[Address(RVA = "0x1628040", Offset = "0x1627040", VA = "0x181628040", 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: 0x06012FD2 RID: 77778 RVA: 0x00456BA0 File Offset: 0x00454DA0
|
||||
[Token(Token = "0x6012FD2")]
|
||||
[Address(RVA = "0x1627BC0", Offset = "0x1626BC0", VA = "0x181627BC0")]
|
||||
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: 0x06012FD3 RID: 77779 RVA: 0x00456CA0 File Offset: 0x00454EA0
|
||||
[Token(Token = "0x6012FD3")]
|
||||
[Address(RVA = "0x1627E60", Offset = "0x1626E60", VA = "0x181627E60")]
|
||||
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: 0x06012FD4 RID: 77780 RVA: 0x00456CF0 File Offset: 0x00454EF0
|
||||
[Token(Token = "0x6012FD4")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public HoloTargetManager()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400C3B6 RID: 50102
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400C3B6")]
|
||||
public HoloTargetLevel[] allLevels;
|
||||
|
||||
// Token: 0x0400C3B7 RID: 50103
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400C3B7")]
|
||||
private int HJKALLCIJJC;
|
||||
|
||||
// Token: 0x0400C3B8 RID: 50104
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400C3B8")]
|
||||
private KLLMCPFPIIE<int> BAJPFPBGEBP;
|
||||
|
||||
// Token: 0x0400C3B9 RID: 50105
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400C3B9")]
|
||||
private KLLMCPFPIIE<int> LKJHKPKDOHA;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user