299 lines
8.9 KiB
C#
299 lines
8.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Circuits;
|
|
using RecRoom.Core.Creation.Circuits;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020000FF RID: 255
|
|
[Token(Token = "0x20000FF")]
|
|
public class AudioSamplerCircuitNodeDisplay : CircuitEventNodeDisplayBase
|
|
{
|
|
// Token: 0x170000FA RID: 250
|
|
// (get) Token: 0x06000696 RID: 1686 RVA: 0x00021DBC File Offset: 0x0001FFBC
|
|
// (set) Token: 0x06000697 RID: 1687 RVA: 0x00021DD0 File Offset: 0x0001FFD0
|
|
[Token(Token = "0x170000FA")]
|
|
public bool FGAOHABMIPA
|
|
{
|
|
[Token(Token = "0x6000696")]
|
|
[Address(RVA = "0x4D9890", Offset = "0x4D8890", VA = "0x1804D9890")]
|
|
get;
|
|
[Token(Token = "0x6000697")]
|
|
[Address(RVA = "0x1619CB0", Offset = "0x1618CB0", VA = "0x181619CB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170000FB RID: 251
|
|
// (get) Token: 0x06000698 RID: 1688 RVA: 0x00021DE4 File Offset: 0x0001FFE4
|
|
// (set) Token: 0x06000699 RID: 1689 RVA: 0x00021DF8 File Offset: 0x0001FFF8
|
|
[Token(Token = "0x170000FB")]
|
|
public bool PMAAPLEIFAA
|
|
{
|
|
[Token(Token = "0x6000698")]
|
|
[Address(RVA = "0x10A74D0", Offset = "0x10A64D0", VA = "0x1810A74D0")]
|
|
get;
|
|
[Token(Token = "0x6000699")]
|
|
[Address(RVA = "0x10A8DB0", Offset = "0x10A7DB0", VA = "0x1810A8DB0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170000FC RID: 252
|
|
// (get) Token: 0x0600069A RID: 1690 RVA: 0x00021E0C File Offset: 0x0002000C
|
|
// (set) Token: 0x0600069B RID: 1691 RVA: 0x00021E20 File Offset: 0x00020020
|
|
[Token(Token = "0x170000FC")]
|
|
public bool LKIPIAGCMNG
|
|
{
|
|
[Token(Token = "0x600069A")]
|
|
[Address(RVA = "0x2157730", Offset = "0x2156730", VA = "0x182157730")]
|
|
get;
|
|
[Token(Token = "0x600069B")]
|
|
[Address(RVA = "0x2157110", Offset = "0x2156110", VA = "0x182157110")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170000FD RID: 253
|
|
// (get) Token: 0x0600069C RID: 1692 RVA: 0x00021E34 File Offset: 0x00020034
|
|
// (set) Token: 0x0600069D RID: 1693 RVA: 0x00021E48 File Offset: 0x00020048
|
|
[Token(Token = "0x170000FD")]
|
|
public int DPGCLLLDCKF
|
|
{
|
|
[Token(Token = "0x600069C")]
|
|
[Address(RVA = "0x20771F0", Offset = "0x20761F0", VA = "0x1820771F0")]
|
|
get;
|
|
[Token(Token = "0x600069D")]
|
|
[Address(RVA = "0x2157160", Offset = "0x2156160", VA = "0x182157160")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170000FE RID: 254
|
|
// (get) Token: 0x0600069E RID: 1694 RVA: 0x00021E5C File Offset: 0x0002005C
|
|
// (set) Token: 0x0600069F RID: 1695 RVA: 0x00021E70 File Offset: 0x00020070
|
|
[Token(Token = "0x170000FE")]
|
|
public bool EDCAMDEJBJC
|
|
{
|
|
[Token(Token = "0x600069E")]
|
|
[Address(RVA = "0x2157740", Offset = "0x2156740", VA = "0x182157740")]
|
|
get;
|
|
[Token(Token = "0x600069F")]
|
|
[Address(RVA = "0x2157370", Offset = "0x2156370", VA = "0x182157370")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x170000FF RID: 255
|
|
// (get) Token: 0x060006A0 RID: 1696 RVA: 0x00021E84 File Offset: 0x00020084
|
|
// (set) Token: 0x060006A1 RID: 1697 RVA: 0x00021E98 File Offset: 0x00020098
|
|
[Token(Token = "0x170000FF")]
|
|
public int JMLOEOGIKHH
|
|
{
|
|
[Token(Token = "0x60006A0")]
|
|
[Address(RVA = "0x1749860", Offset = "0x1748860", VA = "0x181749860")]
|
|
get;
|
|
[Token(Token = "0x60006A1")]
|
|
[Address(RVA = "0x2157360", Offset = "0x2156360", VA = "0x182157360")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17000100 RID: 256
|
|
// (get) Token: 0x060006A2 RID: 1698 RVA: 0x00021EAC File Offset: 0x000200AC
|
|
// (set) Token: 0x060006A3 RID: 1699 RVA: 0x00021EF4 File Offset: 0x000200F4
|
|
[Token(Token = "0x17000100")]
|
|
public override InputMetadata[] LKIOMMEBJEC
|
|
{
|
|
[Token(Token = "0x60006A2")]
|
|
[Address(RVA = "0x2157520", Offset = "0x2156520", VA = "0x182157520", Slot = "37")]
|
|
get
|
|
{
|
|
InputMetadata[] ajfgelpmkdg = this.AJFGELPMKDG;
|
|
if (ajfgelpmkdg == 0)
|
|
{
|
|
string text = this.volumeTooltip;
|
|
string text3;
|
|
string text2 = string.Format("{0} (Max {1})", text, text3);
|
|
InputMetadata[] array = new InputMetadata[0];
|
|
this.AJFGELPMKDG = array;
|
|
}
|
|
return ajfgelpmkdg;
|
|
}
|
|
[Token(Token = "0x60006A3")]
|
|
[Address(RVA = "0x5BF360", Offset = "0x5BE360", VA = "0x1805BF360", Slot = "38")]
|
|
set
|
|
{
|
|
this.AJFGELPMKDG = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006A4 RID: 1700 RVA: 0x00021F08 File Offset: 0x00020108
|
|
[Token(Token = "0x60006A4")]
|
|
[Address(RVA = "0x2157170", Offset = "0x2156170", VA = "0x182157170", Slot = "28")]
|
|
protected override void GPPNKOGIEOP()
|
|
{
|
|
this.eventRateLimitTime = -1f;
|
|
base.GPPNKOGIEOP();
|
|
DABKFAIHBBP dabkfaihbbp = ((PIPDAMDIAPC)this).LGEDNHPDNNN();
|
|
}
|
|
|
|
// Token: 0x060006A5 RID: 1701 RVA: 0x00021F30 File Offset: 0x00020130
|
|
[Token(Token = "0x60006A5")]
|
|
[Address(RVA = "0x2157120", Offset = "0x2156120", VA = "0x182157120", Slot = "21")]
|
|
protected override void FLLMHFGKDJL(CircuitNode HPKICPNGMDJ, InputSlot DECEAGNPDJL, OutputSlot OIPIEKDLDMJ)
|
|
{
|
|
base.FLLMHFGKDJL(HPKICPNGMDJ, DECEAGNPDJL, OIPIEKDLDMJ);
|
|
DABKFAIHBBP dabkfaihbbp = ((PIPDAMDIAPC)this).LGEDNHPDNNN();
|
|
}
|
|
|
|
// Token: 0x14000006 RID: 6
|
|
// (add) Token: 0x060006A6 RID: 1702 RVA: 0x00021F50 File Offset: 0x00020150
|
|
// (remove) Token: 0x060006A7 RID: 1703 RVA: 0x00021F6C File Offset: 0x0002016C
|
|
[Token(Token = "0x14000006")]
|
|
public event Action DGOJIJNLEBF
|
|
{
|
|
[Token(Token = "0x60006A6")]
|
|
[Address(RVA = "0x2157480", Offset = "0x2156480", VA = "0x182157480")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x60006A7")]
|
|
[Address(RVA = "0x2157750", Offset = "0x2156750", VA = "0x182157750")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006A8 RID: 1704 RVA: 0x00021F88 File Offset: 0x00020188
|
|
[Token(Token = "0x60006A8")]
|
|
[Address(RVA = "0x2157380", Offset = "0x2156380", VA = "0x182157380")]
|
|
private bool NHLNEGKPKND(InputSlot POFOFFDCGCB)
|
|
{
|
|
if (this.MBBJMCDGDMN != 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006A9 RID: 1705 RVA: 0x00021FA0 File Offset: 0x000201A0
|
|
[Token(Token = "0x60006A9")]
|
|
[Address(RVA = "0x21571B0", Offset = "0x21561B0", VA = "0x1821571B0", Slot = "41")]
|
|
protected override void HPPOFLEICHA(Dictionary<InputSlot, int> COLKFKBFGNA)
|
|
{
|
|
CircuitNode mbbjmcdgdmn3;
|
|
do
|
|
{
|
|
CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN;
|
|
int num = 0;
|
|
if (mbbjmcdgdmn != 0)
|
|
{
|
|
int num2 = 0;
|
|
int inputSignal = mbbjmcdgdmn.GetInputSignal((InputSlot)num2);
|
|
}
|
|
CircuitNode mbbjmcdgdmn2 = this.MBBJMCDGDMN;
|
|
if (mbbjmcdgdmn2 != 0)
|
|
{
|
|
int inputSignal2 = mbbjmcdgdmn2.GetInputSignal(InputSlot.C);
|
|
}
|
|
bool flag = Convert.ToBoolean(num);
|
|
this.<EEBBCKBGJCJ>k__BackingField = flag;
|
|
mbbjmcdgdmn3 = this.MBBJMCDGDMN;
|
|
}
|
|
while (mbbjmcdgdmn3 == 0);
|
|
bool flag2 = Convert.ToBoolean(mbbjmcdgdmn3.GetInputSignal(InputSlot.M));
|
|
CircuitNode mbbjmcdgdmn4 = this.MBBJMCDGDMN;
|
|
this.<MHDKNMIGBJF>k__BackingField = flag2;
|
|
int inputSignal3 = mbbjmcdgdmn4.GetInputSignal(InputSlot.B);
|
|
this.<GNCBEAICEMN>k__BackingField = inputSignal3;
|
|
bool flag3 = base.IsInputConnected(InputSlot.B);
|
|
CircuitNode mbbjmcdgdmn5 = this.MBBJMCDGDMN;
|
|
this.<MJLLNNPLDCG>k__BackingField = flag3;
|
|
int inputSignal4 = mbbjmcdgdmn5.GetInputSignal(InputSlot.G);
|
|
Action dgojijnlebf = this.DGOJIJNLEBF;
|
|
this.<KCBLIDMDMPJ>k__BackingField = inputSignal4;
|
|
if (dgojijnlebf != 0)
|
|
{
|
|
dgojijnlebf();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060006AA RID: 1706 RVA: 0x00022070 File Offset: 0x00020270
|
|
[Token(Token = "0x60006AA")]
|
|
[Address(RVA = "0x2157400", Offset = "0x2156400", VA = "0x182157400")]
|
|
public AudioSamplerCircuitNodeDisplay()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040005D9 RID: 1497
|
|
[Token(Token = "0x40005D9")]
|
|
public const InputSlot PLAY_SLOT = InputSlot.R;
|
|
|
|
// Token: 0x040005DA RID: 1498
|
|
[Token(Token = "0x40005DA")]
|
|
public const InputSlot PAUSE_SLOT = InputSlot.C;
|
|
|
|
// Token: 0x040005DB RID: 1499
|
|
[Token(Token = "0x40005DB")]
|
|
public const InputSlot STOP_SLOT = InputSlot.M;
|
|
|
|
// Token: 0x040005DC RID: 1500
|
|
[Token(Token = "0x40005DC")]
|
|
public const InputSlot SPEED_SLOT = InputSlot.G;
|
|
|
|
// Token: 0x040005DD RID: 1501
|
|
[Token(Token = "0x40005DD")]
|
|
public const InputSlot VOLUME_SLOT = InputSlot.B;
|
|
|
|
// Token: 0x040005DE RID: 1502
|
|
[Token(Token = "0x40005DE")]
|
|
private const float BFDDOJCDACK = -1f;
|
|
|
|
// Token: 0x040005DF RID: 1503
|
|
[FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x40005DF")]
|
|
[SerializeField]
|
|
private string playTooltip = "Play";
|
|
|
|
// Token: 0x040005E0 RID: 1504
|
|
[FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x40005E0")]
|
|
[SerializeField]
|
|
private string pauseTooltip = "Pause";
|
|
|
|
// Token: 0x040005E1 RID: 1505
|
|
[FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x40005E1")]
|
|
[SerializeField]
|
|
private string resetTooltip = "Stop (and rewind)";
|
|
|
|
// Token: 0x040005E2 RID: 1506
|
|
[FieldOffset(Offset = "0x118")]
|
|
[Token(Token = "0x40005E2")]
|
|
[SerializeField]
|
|
private string speedTooltip = "Playback Speed";
|
|
|
|
// Token: 0x040005E3 RID: 1507
|
|
[FieldOffset(Offset = "0x120")]
|
|
[Token(Token = "0x40005E3")]
|
|
[SerializeField]
|
|
private string volumeTooltip = "Volume";
|
|
|
|
// Token: 0x040005E4 RID: 1508
|
|
[FieldOffset(Offset = "0x128")]
|
|
[Token(Token = "0x40005E4")]
|
|
[NonSerialized]
|
|
private InputMetadata[] AJFGELPMKDG;
|
|
}
|