scripts
This commit is contained in:
@@ -0,0 +1,201 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using Photon.Realtime;
|
||||
using RecRoom.Circuits;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x02002C99 RID: 11417
|
||||
[Token(Token = "0x2002C99")]
|
||||
[StructLayout(3)]
|
||||
public class PlayerEventNodeDisplay : CircuitNodeDisplay, PFHIHKIOPFF
|
||||
{
|
||||
// Token: 0x170035C0 RID: 13760
|
||||
// (get) Token: 0x060141EF RID: 82415 RVA: 0x004D46A4 File Offset: 0x004D28A4
|
||||
[Token(Token = "0x170035C0")]
|
||||
private SourceNode MHNHFCCHHOO
|
||||
{
|
||||
[Token(Token = "0x60141EF")]
|
||||
[Address(RVA = "0x16D3FA0", Offset = "0x16D29A0", VA = "0x1816D3FA0")]
|
||||
get
|
||||
{
|
||||
if (this.MBBJMCDGDMN == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170035C1 RID: 13761
|
||||
// (get) Token: 0x060141F0 RID: 82416 RVA: 0x004D46C0 File Offset: 0x004D28C0
|
||||
// (set) Token: 0x060141F1 RID: 82417 RVA: 0x004D46D4 File Offset: 0x004D28D4
|
||||
[Token(Token = "0x170035C1")]
|
||||
public OutputMetadata[] JDFCGKIIDKE
|
||||
{
|
||||
[Token(Token = "0x60141F0")]
|
||||
[Address(RVA = "0x3EFAF0", Offset = "0x3EE4F0", VA = "0x1803EFAF0", Slot = "32")]
|
||||
get
|
||||
{
|
||||
return this.outputMeta;
|
||||
}
|
||||
[Token(Token = "0x60141F1")]
|
||||
[Address(RVA = "0x3F0040", Offset = "0x3EEA40", VA = "0x1803F0040", Slot = "33")]
|
||||
set
|
||||
{
|
||||
this.outputMeta = value;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141F2 RID: 82418 RVA: 0x004D46E8 File Offset: 0x004D28E8
|
||||
[Token(Token = "0x60141F2")]
|
||||
[Address(RVA = "0x16D45A0", Offset = "0x16D2FA0", VA = "0x1816D45A0", Slot = "25")]
|
||||
public override void OnCircuitNodeInitialized(CircuitNode IKFLAODDALD)
|
||||
{
|
||||
do
|
||||
{
|
||||
base.OnCircuitNodeInitialized(IKFLAODDALD);
|
||||
}
|
||||
while (IKFLAODDALD == 0);
|
||||
}
|
||||
|
||||
// Token: 0x060141F3 RID: 82419 RVA: 0x004D4708 File Offset: 0x004D2908
|
||||
[Token(Token = "0x60141F3")]
|
||||
[Address(RVA = "0x16D4240", Offset = "0x16D2C40", VA = "0x1816D4240", Slot = "27")]
|
||||
protected override void GPPNKOGIEOP()
|
||||
{
|
||||
base.GPPNKOGIEOP();
|
||||
ActionEvent<global::Player, bool> playerSpawnEvent = global::Player.PlayerSpawnEvent;
|
||||
Action<global::Player, bool> action = new Action(this.HDBEFJNFADD);
|
||||
global::Player.PlayerSpawnEvent = playerSpawnEvent + action;
|
||||
ActionEvent<Photon.Realtime.Player> onPhotonPlayerDisconnected = PhotonNetwork.OnPhotonPlayerDisconnected;
|
||||
Action<Photon.Realtime.Player> action2 = new Action(this.OFLDFIAKGHG);
|
||||
PhotonNetwork.OnPhotonPlayerDisconnected = onPhotonPlayerDisconnected + action2;
|
||||
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
||||
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DEENFNNGLHH);
|
||||
teamManager.AHPECOGNNDC += mcgbmajnpdn;
|
||||
}
|
||||
|
||||
// Token: 0x060141F4 RID: 82420 RVA: 0x004D4784 File Offset: 0x004D2984
|
||||
[Token(Token = "0x60141F4")]
|
||||
[Address(RVA = "0x16D4020", Offset = "0x16D2A20", VA = "0x1816D4020", Slot = "28")]
|
||||
protected override void GFNOFLIIKHO()
|
||||
{
|
||||
base.GFNOFLIIKHO();
|
||||
ActionEvent<global::Player, bool> playerSpawnEvent = global::Player.PlayerSpawnEvent;
|
||||
Action<global::Player, bool> action = new Action(this.HDBEFJNFADD);
|
||||
global::Player.PlayerSpawnEvent = playerSpawnEvent - action;
|
||||
ActionEvent<Photon.Realtime.Player> onPhotonPlayerDisconnected = PhotonNetwork.OnPhotonPlayerDisconnected;
|
||||
Action<Photon.Realtime.Player> action2 = new Action(this.OFLDFIAKGHG);
|
||||
PhotonNetwork.OnPhotonPlayerDisconnected = onPhotonPlayerDisconnected - action2;
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num)
|
||||
{
|
||||
GameTeamManager teamManager = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager;
|
||||
GameTeamManager.MCGBMAJNPDN mcgbmajnpdn = new GameTeamManager.MCGBMAJNPDN(this.DEENFNNGLHH);
|
||||
teamManager.AHPECOGNNDC -= mcgbmajnpdn;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141F5 RID: 82421 RVA: 0x004D4814 File Offset: 0x004D2A14
|
||||
[Token(Token = "0x60141F5")]
|
||||
[Address(RVA = "0x16D4400", Offset = "0x16D2E00", VA = "0x1816D4400")]
|
||||
private void HDBEFJNFADD(global::Player IEKDDPPNFPF, bool NFHDJLJEDMJ)
|
||||
{
|
||||
if (NFHDJLJEDMJ)
|
||||
{
|
||||
SourceNode sourceNode = this.MHNHFCCHHOO;
|
||||
if (PhotonNetwork.IsMasterClient && sourceNode != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (IEKDDPPNFPF != num)
|
||||
{
|
||||
int actorNumber = IEKDDPPNFPF.DBAJDHGDPOL.actorNumber;
|
||||
int num2 = 0;
|
||||
sourceNode.SetMomentaryOutput((OutputSlot)num2, actorNumber);
|
||||
this.BEDJILBAHEL(sourceNode);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141F6 RID: 82422 RVA: 0x004D486C File Offset: 0x004D2A6C
|
||||
[Token(Token = "0x60141F6")]
|
||||
[Address(RVA = "0x16D44F0", Offset = "0x16D2EF0", VA = "0x1816D44F0")]
|
||||
private void OFLDFIAKGHG(Photon.Realtime.Player AGIHAKFFCCD)
|
||||
{
|
||||
SourceNode sourceNode = this.MHNHFCCHHOO;
|
||||
if (PhotonNetwork.IsMasterClient && sourceNode != 0)
|
||||
{
|
||||
int actorNumber = AGIHAKFFCCD.actorNumber;
|
||||
sourceNode.SetMomentaryOutput(OutputSlot.G, actorNumber);
|
||||
this.BEDJILBAHEL(sourceNode);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141F7 RID: 82423 RVA: 0x004D48AC File Offset: 0x004D2AAC
|
||||
[Token(Token = "0x60141F7")]
|
||||
[Address(RVA = "0x16D3E70", Offset = "0x16D2870", VA = "0x1816D3E70")]
|
||||
private void BEDJILBAHEL(SourceNode IKFLAODDALD)
|
||||
{
|
||||
int length = PhotonNetwork.PlayerList.Length;
|
||||
IKFLAODDALD.SetContinuousOutput(OutputSlot.B, length);
|
||||
}
|
||||
|
||||
// Token: 0x060141F8 RID: 82424 RVA: 0x004D48D4 File Offset: 0x004D2AD4
|
||||
[Token(Token = "0x60141F8")]
|
||||
[Address(RVA = "0x16D3EF0", Offset = "0x16D28F0", VA = "0x1816D3EF0")]
|
||||
private void DEENFNNGLHH(Photon.Realtime.Player AGIHAKFFCCD, bool BCLPBCCEJJF)
|
||||
{
|
||||
SourceNode sourceNode = this.MHNHFCCHHOO;
|
||||
if (PhotonNetwork.IsMasterClient && sourceNode != 0 && !BCLPBCCEJJF)
|
||||
{
|
||||
int actorNumber = AGIHAKFFCCD.actorNumber;
|
||||
sourceNode.SetMomentaryOutput(OutputSlot.C, actorNumber);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060141F9 RID: 82425 RVA: 0x004D4910 File Offset: 0x004D2B10
|
||||
[Token(Token = "0x60141F9")]
|
||||
[Address(RVA = "0x16D4660", Offset = "0x16D3060", VA = "0x1816D4660")]
|
||||
public PlayerEventNodeDisplay()
|
||||
{
|
||||
OutputMetadata[] array = new OutputMetadata[4];
|
||||
int num = 0;
|
||||
array[0] = num;
|
||||
ulong num2;
|
||||
array[2] = num2;
|
||||
ulong num3;
|
||||
array[4] = num3;
|
||||
ulong num4;
|
||||
array[6] = num4;
|
||||
this.outputMeta = array;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x0400D81F RID: 55327
|
||||
[Token(Token = "0x400D81F")]
|
||||
private const OutputSlot NGDKEKNAKMP = OutputSlot.R;
|
||||
|
||||
// Token: 0x0400D820 RID: 55328
|
||||
[Token(Token = "0x400D820")]
|
||||
private const OutputSlot BHODFPEOOHG = OutputSlot.G;
|
||||
|
||||
// Token: 0x0400D821 RID: 55329
|
||||
[Token(Token = "0x400D821")]
|
||||
private const OutputSlot KAMFKKGPCHA = OutputSlot.B;
|
||||
|
||||
// Token: 0x0400D822 RID: 55330
|
||||
[Token(Token = "0x400D822")]
|
||||
private const OutputSlot PDJGIMFFIMP = OutputSlot.C;
|
||||
|
||||
// Token: 0x0400D823 RID: 55331
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
||||
[Token(Token = "0x400D823")]
|
||||
[SerializeField]
|
||||
private OutputMetadata[] outputMeta;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user