m
This commit is contained in:
@@ -0,0 +1,214 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecRoom.Circuits;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
|
||||
namespace RecRoom.Core.Creation.Holotars
|
||||
{
|
||||
// Token: 0x020033CC RID: 13260
|
||||
[Token(Token = "0x20033CC")]
|
||||
public class HolotarCircuitNodeDisplay : CircuitNodeDisplay
|
||||
{
|
||||
// Token: 0x14000202 RID: 514
|
||||
// (add) Token: 0x06016B9C RID: 93084 RVA: 0x005475F0 File Offset: 0x005457F0
|
||||
// (remove) Token: 0x06016B9D RID: 93085 RVA: 0x0054760C File Offset: 0x0054580C
|
||||
[Token(Token = "0x14000202")]
|
||||
public event Action<HolotarCircuitNodeDisplay.MNBAEHGJHJK> NOMMMKEALDC
|
||||
{
|
||||
[Token(Token = "0x6016B9C")]
|
||||
[Address(RVA = "0x192BC00", Offset = "0x192AC00", VA = "0x18192BC00")]
|
||||
[CompilerGenerated]
|
||||
add
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
[Token(Token = "0x6016B9D")]
|
||||
[Address(RVA = "0x192BDB0", Offset = "0x192ADB0", VA = "0x18192BDB0")]
|
||||
[CompilerGenerated]
|
||||
remove
|
||||
{
|
||||
Delegate @delegate;
|
||||
while (@delegate != 0 && @delegate == 0)
|
||||
{
|
||||
}
|
||||
while (@delegate != this)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EB9 RID: 16057
|
||||
// (get) Token: 0x06016B9E RID: 93086 RVA: 0x00547628 File Offset: 0x00545828
|
||||
[Token(Token = "0x17003EB9")]
|
||||
public HolotarCircuitNodeDisplay.MNBAEHGJHJK MLEKNGIDJHM
|
||||
{
|
||||
[Token(Token = "0x6016B9E")]
|
||||
[Address(RVA = "0x192BCA0", Offset = "0x192ACA0", VA = "0x18192BCA0")]
|
||||
get
|
||||
{
|
||||
if (base.IsInputConnected(InputSlot.G))
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn != 0)
|
||||
{
|
||||
int num = 0;
|
||||
if (Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num)))
|
||||
{
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.STOP;
|
||||
}
|
||||
}
|
||||
CircuitNode mbbjmcdgdmn2 = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn2 != 0 && Convert.ToBoolean(mbbjmcdgdmn2.GetInputSignal(InputSlot.G)))
|
||||
{
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.PLAY;
|
||||
}
|
||||
return HolotarCircuitNodeDisplay.MNBAEHGJHJK.DEFAULT_CONNECTED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBA RID: 16058
|
||||
// (get) Token: 0x06016B9F RID: 93087 RVA: 0x0054767C File Offset: 0x0054587C
|
||||
[Token(Token = "0x17003EBA")]
|
||||
private bool EIBCKAJBJKL
|
||||
{
|
||||
[Token(Token = "0x6016B9F")]
|
||||
[Address(RVA = "0x192B6F0", Offset = "0x192A6F0", VA = "0x18192B6F0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal(InputSlot.G));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003EBB RID: 16059
|
||||
// (get) Token: 0x06016BA0 RID: 93088 RVA: 0x005476A4 File Offset: 0x005458A4
|
||||
[Token(Token = "0x17003EBB")]
|
||||
private bool HBOAIKHBNLB
|
||||
{
|
||||
[Token(Token = "0x6016BA0")]
|
||||
[Address(RVA = "0x192B7C0", Offset = "0x192A7C0", VA = "0x18192B7C0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA1 RID: 93089 RVA: 0x005476CC File Offset: 0x005458CC
|
||||
[Token(Token = "0x6016BA1")]
|
||||
[Address(RVA = "0x192B8E0", Offset = "0x192A8E0", VA = "0x18192B8E0", Slot = "26")]
|
||||
public override void OnCircuitNodeInitialized(CircuitNode IKFLAODDALD)
|
||||
{
|
||||
do
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.OnCircuitNodeInitialized(IKFLAODDALD);
|
||||
}
|
||||
while (this.MBBJMCDGDMN == 0);
|
||||
if (new OutputNodeUpdated(this.KBKBJFBEOGH) != 0)
|
||||
{
|
||||
int num = 0;
|
||||
num += num;
|
||||
num++;
|
||||
}
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
int currentPlayMode = (int)this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA2 RID: 93090 RVA: 0x0054772C File Offset: 0x0054592C
|
||||
[Token(Token = "0x6016BA2")]
|
||||
[Address(RVA = "0x192B830", Offset = "0x192A830", VA = "0x18192B830", Slot = "25")]
|
||||
protected override void NDMHFAFLLOH(PhotonView KFONGPOFCDH)
|
||||
{
|
||||
if (this.MBBJMCDGDMN != 0)
|
||||
{
|
||||
OutputNodeUpdated outputNodeUpdated = new OutputNodeUpdated(this.KBKBJFBEOGH);
|
||||
}
|
||||
base.NDMHFAFLLOH(KFONGPOFCDH);
|
||||
}
|
||||
|
||||
// Token: 0x06016BA3 RID: 93091 RVA: 0x00547758 File Offset: 0x00545958
|
||||
[Token(Token = "0x6016BA3")]
|
||||
[Address(RVA = "0x192B760", Offset = "0x192A760", VA = "0x18192B760")]
|
||||
private void KBKBJFBEOGH(Dictionary<InputSlot, int> COLKFKBFGNA)
|
||||
{
|
||||
if (this.NOMMMKEALDC != 0)
|
||||
{
|
||||
HolotarCircuitNodeDisplay.MNBAEHGJHJK currentPlayMode = this.MLEKNGIDJHM;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016BA4 RID: 93092 RVA: 0x00547778 File Offset: 0x00545978
|
||||
[Token(Token = "0x6016BA4")]
|
||||
[Address(RVA = "0x192BBA0", Offset = "0x192ABA0", VA = "0x18192BBA0")]
|
||||
public HolotarCircuitNodeDisplay()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016BA5 RID: 93093 RVA: 0x0054778C File Offset: 0x0054598C
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x6016BA5")]
|
||||
[Address(RVA = "0x192BAE0", Offset = "0x192AAE0", VA = "0x18192BAE0")]
|
||||
static HolotarCircuitNodeDisplay()
|
||||
{
|
||||
InputMetadata[] array = new InputMetadata[2];
|
||||
int num = 0;
|
||||
ulong num2;
|
||||
array[0] = num2;
|
||||
array[2] = num;
|
||||
HolotarCircuitNodeDisplay.KHLENNBNFAJ = array;
|
||||
}
|
||||
|
||||
// Token: 0x0400ECDE RID: 60638
|
||||
[Token(Token = "0x400ECDE")]
|
||||
private const InputSlot OPABCOBMFDB = InputSlot.R;
|
||||
|
||||
// Token: 0x0400ECDF RID: 60639
|
||||
[Token(Token = "0x400ECDF")]
|
||||
private const InputSlot HNJDHEOFOKE = InputSlot.G;
|
||||
|
||||
// Token: 0x0400ECE0 RID: 60640
|
||||
[Token(Token = "0x400ECE0")]
|
||||
private static readonly InputMetadata[] KHLENNBNFAJ;
|
||||
|
||||
// Token: 0x020033CD RID: 13261
|
||||
[Token(Token = "0x20033CD")]
|
||||
public enum MNBAEHGJHJK
|
||||
{
|
||||
// Token: 0x0400ECE3 RID: 60643
|
||||
[Token(Token = "0x400ECE3")]
|
||||
DEFAULT_DISCONNECTED,
|
||||
// Token: 0x0400ECE4 RID: 60644
|
||||
[Token(Token = "0x400ECE4")]
|
||||
DEFAULT_CONNECTED,
|
||||
// Token: 0x0400ECE5 RID: 60645
|
||||
[Token(Token = "0x400ECE5")]
|
||||
PLAY,
|
||||
// Token: 0x0400ECE6 RID: 60646
|
||||
[Token(Token = "0x400ECE6")]
|
||||
STOP
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user