m
This commit is contained in:
@@ -0,0 +1,422 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Text;
|
||||
using AGUI.StackedUI;
|
||||
using Cpp2IlInjected;
|
||||
using Photon.Pun;
|
||||
using RecNet;
|
||||
using RecRoom.AGUI.ToolUIs;
|
||||
using RecRoom.Circuits;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.Creation.Circuits
|
||||
{
|
||||
// Token: 0x0200335A RID: 13146
|
||||
[Token(Token = "0x200335A")]
|
||||
public class SetLeaderboardStatNode : MonoBehaviourPun, EOCLMMENCKH
|
||||
{
|
||||
// Token: 0x17003E04 RID: 15876
|
||||
// (get) Token: 0x0601677E RID: 92030 RVA: 0x00537F2C File Offset: 0x0053612C
|
||||
// (set) Token: 0x0601677F RID: 92031 RVA: 0x00537F4C File Offset: 0x0053614C
|
||||
[Token(Token = "0x17003E04")]
|
||||
public SetLeaderboardStatNode.JADEJAMCPLF KOENOPHPMEJ
|
||||
{
|
||||
[Token(Token = "0x601677E")]
|
||||
[Address(RVA = "0x179B6A0", Offset = "0x179A6A0", VA = "0x18179B6A0")]
|
||||
get
|
||||
{
|
||||
return this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
}
|
||||
[Token(Token = "0x601677F")]
|
||||
[Address(RVA = "0x179B7B0", Offset = "0x179A7B0", VA = "0x18179B7B0")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<SetLeaderboardStatNode.JADEJAMCPLF> nifnjnagalf = this.NIFNJNAGALF;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016780 RID: 92032 RVA: 0x00537F68 File Offset: 0x00536168
|
||||
[Token(Token = "0x6016780")]
|
||||
[Address(RVA = "0x179B6F0", Offset = "0x179A6F0", VA = "0x18179B6F0", Slot = "13")]
|
||||
protected override void Awake()
|
||||
{
|
||||
base..ctor();
|
||||
Action action = new Action(this.FKLFDKENLJP);
|
||||
KLLMCPFPIIE<SetLeaderboardStatNode.JADEJAMCPLF> kllmcpfpiie;
|
||||
this.NIFNJNAGALF = kllmcpfpiie;
|
||||
}
|
||||
|
||||
// Token: 0x06016781 RID: 92033 RVA: 0x00537F90 File Offset: 0x00536190
|
||||
[Token(Token = "0x6016781")]
|
||||
[Address(RVA = "0x179C0F0", Offset = "0x179B0F0", VA = "0x18179C0F0")]
|
||||
protected void Start()
|
||||
{
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = new Dictionary();
|
||||
int num = 0;
|
||||
CreationObject creationObject = this.creationObject;
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.DEDABHKCIBG <>9__19_ = SetLeaderboardStatNode.<>c.<>9__19_0;
|
||||
if (<>9__19_ == 0)
|
||||
{
|
||||
SetLeaderboardStatNode.<>c.<>9__19_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = new OMKPHDBNLKH.OHINDOLFNMP(this.PMGECEPJLDP);
|
||||
ulong num2;
|
||||
KLCANJPOEPC klcanjpoepc = new KLCANJPOEPC(<>9__19_, ohindolfnmp, dictionary, (int)num2);
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(klcanjpoepc);
|
||||
int num3 = this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
Sprite sprite = this.unsetIcon;
|
||||
this.statusIcon.sprite = sprite;
|
||||
SpriteRenderer spriteRenderer = this.statusIcon;
|
||||
if (num3 != -1)
|
||||
{
|
||||
}
|
||||
CreationObject creationObject2 = this.creationObject;
|
||||
DOPNALIMPNA[] array = new DOPNALIMPNA[1];
|
||||
Func<int> func = new Func(this.AGOKBGIOAMJ);
|
||||
Action<int> action = new Action(this.COKJOELMBAM);
|
||||
string text;
|
||||
ulong num4;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(dictionary, func, action, "Set Behavior", text, num, num, num, num, num4 != 0UL);
|
||||
if (lnbmgippmjj != 0)
|
||||
{
|
||||
}
|
||||
array[0] = lnbmgippmjj;
|
||||
uint num5;
|
||||
ECJBHJOCKHL ecjbhjockhl = creationObject2.AddFoldoutMenu("Set Leaderboard Stat", (int)num5, array);
|
||||
}
|
||||
|
||||
// Token: 0x06016782 RID: 92034 RVA: 0x0053808C File Offset: 0x0053628C
|
||||
[Token(Token = "0x6016782")]
|
||||
[Address(RVA = "0x179B6A0", Offset = "0x179A6A0", VA = "0x18179B6A0")]
|
||||
private int AGOKBGIOAMJ()
|
||||
{
|
||||
SetLeaderboardStatNode.JADEJAMCPLF jadejamcplf = this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06016783 RID: 92035 RVA: 0x005380AC File Offset: 0x005362AC
|
||||
[Token(Token = "0x6016783")]
|
||||
[Address(RVA = "0x179B7B0", Offset = "0x179A7B0", VA = "0x18179B7B0")]
|
||||
private void COKJOELMBAM(int ONGBFDACHHG)
|
||||
{
|
||||
KLLMCPFPIIE<SetLeaderboardStatNode.JADEJAMCPLF> nifnjnagalf = this.NIFNJNAGALF;
|
||||
}
|
||||
|
||||
// Token: 0x06016784 RID: 92036 RVA: 0x005380C8 File Offset: 0x005362C8
|
||||
[Token(Token = "0x6016784")]
|
||||
[Address(RVA = "0x179BDE0", Offset = "0x179ADE0", VA = "0x18179BDE0")]
|
||||
public void OnSignalUpdate(Dictionary<InputSlot, int> newInputs)
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.nodeDisplay.MBBJMCDGDMN;
|
||||
int inputSignal = mbbjmcdgdmn.GetInputSignal(InputSlot.B);
|
||||
int inputSignal2 = mbbjmcdgdmn.GetInputSignal(InputSlot.G);
|
||||
int num = 0;
|
||||
int inputSignal3 = mbbjmcdgdmn.GetInputSignal((InputSlot)num);
|
||||
if (inputSignal2 > 0 && inputSignal3 != 0)
|
||||
{
|
||||
this.ILOJEOECBNC(inputSignal3, inputSignal2, inputSignal);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016785 RID: 92037 RVA: 0x00538118 File Offset: 0x00536318
|
||||
[Token(Token = "0x6016785")]
|
||||
[Address(RVA = "0x179B9D0", Offset = "0x179A9D0", VA = "0x18179B9D0")]
|
||||
private void ILOJEOECBNC(int CJFGEMGOJHB, int NCLJLKHCAEJ, int ONGBFDACHHG)
|
||||
{
|
||||
SetLeaderboardStatNode.FOFCIHCHEOM fofcihcheom = new SetLeaderboardStatNode.FOFCIHCHEOM();
|
||||
fofcihcheom.<>4__this = this;
|
||||
fofcihcheom.statChannel = NCLJLKHCAEJ;
|
||||
Player player = Player.<EGKJPJKLEAI>k__BackingField;
|
||||
AGAJMBPABDL photonPlayer = player.DBAJDHGDPOL;
|
||||
if (CJFGEMGOJHB == photonPlayer.INPOAAAOAHI && this.NIFNJNAGALF.IAHDANBDAAM() != -1)
|
||||
{
|
||||
SetLeaderboardStatNode.CAKLKLMLPPA caklklmlppa = new SetLeaderboardStatNode.CAKLKLMLPPA();
|
||||
caklklmlppa.CS$<>8__locals1 = fofcihcheom;
|
||||
long <DOFDAMHCJLP>k__BackingField = Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
||||
int num = 0;
|
||||
caklklmlppa.roomIdWhenCallIssued = <DOFDAMHCJLP>k__BackingField;
|
||||
SetLeaderboardStatNode.JADEJAMCPLF jadejamcplf = this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
if (jadejamcplf != SetLeaderboardStatNode.JADEJAMCPLF.SetAlways)
|
||||
{
|
||||
if (jadejamcplf != SetLeaderboardStatNode.JADEJAMCPLF.SetAlways)
|
||||
{
|
||||
if (jadejamcplf != SetLeaderboardStatNode.JADEJAMCPLF.SetAlways)
|
||||
{
|
||||
if (jadejamcplf != SetLeaderboardStatNode.JADEJAMCPLF.Increment)
|
||||
{
|
||||
goto IL_D4;
|
||||
}
|
||||
PMGCJEPKFOF<int> pmgcjepkfof = FMHAJJCDCEM.DLAECPIJONJ(caklklmlppa.CS$<>8__locals1.statChannel, ONGBFDACHHG, FMHAJJCDCEM.COJPLNKOFBE.IfLess);
|
||||
}
|
||||
PMGCJEPKFOF<int> pmgcjepkfof2 = FMHAJJCDCEM.DLAECPIJONJ(caklklmlppa.CS$<>8__locals1.statChannel, ONGBFDACHHG, FMHAJJCDCEM.COJPLNKOFBE.IfGreater);
|
||||
}
|
||||
PMGCJEPKFOF<int> pmgcjepkfof3 = FMHAJJCDCEM.BMDFFEAAJJF(caklklmlppa.CS$<>8__locals1.statChannel, ONGBFDACHHG);
|
||||
}
|
||||
PMGCJEPKFOF<int> pmgcjepkfof4 = FMHAJJCDCEM.FCFGLLNPMIJ(caklklmlppa.CS$<>8__locals1.statChannel, ONGBFDACHHG);
|
||||
IL_D4:
|
||||
Action<int> action = delegate(int newValue)
|
||||
{
|
||||
SetLeaderboardStatNode.FOFCIHCHEOM cs$<>8__locals = caklklmlppa.CS$<>8__locals1;
|
||||
long roomIdWhenCallIssued = caklklmlppa.roomIdWhenCallIssued;
|
||||
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
||||
int statChannel = caklklmlppa.CS$<>8__locals1.statChannel;
|
||||
};
|
||||
if (num < caklklmlppa)
|
||||
{
|
||||
num += num;
|
||||
if (num == caklklmlppa)
|
||||
{
|
||||
player += player;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
num++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17003E05 RID: 15877
|
||||
// (get) Token: 0x06016786 RID: 92038 RVA: 0x00538228 File Offset: 0x00536428
|
||||
[Token(Token = "0x17003E05")]
|
||||
private long CFPMIGHBHDJ
|
||||
{
|
||||
[Token(Token = "0x6016786")]
|
||||
[Address(RVA = "0x179B890", Offset = "0x179A890", VA = "0x18179B890")]
|
||||
get
|
||||
{
|
||||
return Matchmaking.HMCJLLMDAAM.<DOFDAMHCJLP>k__BackingField;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06016787 RID: 92039 RVA: 0x00538248 File Offset: 0x00536448
|
||||
[Token(Token = "0x6016787")]
|
||||
[Address(RVA = "0x179BDA0", Offset = "0x179ADA0", VA = "0x18179BDA0")]
|
||||
private Sprite OEBIHFHLDCG(SetLeaderboardStatNode.JADEJAMCPLF OJJLDEPGAEJ)
|
||||
{
|
||||
if (OJJLDEPGAEJ != SetLeaderboardStatNode.JADEJAMCPLF.Increment)
|
||||
{
|
||||
}
|
||||
return this.setIfLessIcon;
|
||||
}
|
||||
|
||||
// Token: 0x06016788 RID: 92040 RVA: 0x00538280 File Offset: 0x00536480
|
||||
[Token(Token = "0x6016788")]
|
||||
[Address(RVA = "0x179B8F0", Offset = "0x179A8F0", VA = "0x18179B8F0")]
|
||||
private void FKLFDKENLJP()
|
||||
{
|
||||
int num = this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
Sprite sprite = this.unsetIcon;
|
||||
this.statusIcon.sprite = sprite;
|
||||
SpriteRenderer spriteRenderer = this.statusIcon;
|
||||
if (num != -1)
|
||||
{
|
||||
}
|
||||
Color color = this.invalidColor;
|
||||
spriteRenderer.color = color;
|
||||
}
|
||||
|
||||
// Token: 0x17003E06 RID: 15878
|
||||
// (get) Token: 0x06016789 RID: 92041 RVA: 0x005382CC File Offset: 0x005364CC
|
||||
[Token(Token = "0x17003E06")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x6016789")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0601678A RID: 92042 RVA: 0x005382DC File Offset: 0x005364DC
|
||||
[Token(Token = "0x601678A")]
|
||||
[Address(RVA = "0x179B810", Offset = "0x179A810", VA = "0x18179B810", Slot = "16")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
KLLMCPFPIIE<SetLeaderboardStatNode.JADEJAMCPLF> nifnjnagalf = this.NIFNJNAGALF;
|
||||
}
|
||||
|
||||
// Token: 0x0601678B RID: 92043 RVA: 0x005382F8 File Offset: 0x005364F8
|
||||
[Token(Token = "0x601678B")]
|
||||
[Address(RVA = "0x179BF50", Offset = "0x179AF50", VA = "0x18179BF50", Slot = "17")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
EPNBKDCBJHD epnbkdcbjhd = new EPNBKDCBJHD();
|
||||
SetLeaderboardStatNode.JADEJAMCPLF jadejamcplf = this.NIFNJNAGALF.IAHDANBDAAM();
|
||||
}
|
||||
|
||||
// Token: 0x0601678C RID: 92044 RVA: 0x0053833C File Offset: 0x0053653C
|
||||
[Token(Token = "0x601678C")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
public SetLeaderboardStatNode()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0601678D RID: 92045 RVA: 0x00538350 File Offset: 0x00536550
|
||||
[Token(Token = "0x601678D")]
|
||||
[Address(RVA = "0x179BE80", Offset = "0x179AE80", VA = "0x18179BE80")]
|
||||
[CompilerGenerated]
|
||||
private void PMGECEPJLDP(CreationObjectSettingFriendlyIntControl GCCLEJOGCCE)
|
||||
{
|
||||
string text = GCCLEJOGCCE.PropertyDescription.text;
|
||||
Func<int> func = new Func(this.AGOKBGIOAMJ);
|
||||
Action<int> action = new Action(this.COKJOELMBAM);
|
||||
}
|
||||
|
||||
// Token: 0x0400EAD3 RID: 60115
|
||||
[Token(Token = "0x400EAD3")]
|
||||
private const InputSlot FMIBGNIHAEO = InputSlot.R;
|
||||
|
||||
// Token: 0x0400EAD4 RID: 60116
|
||||
[Token(Token = "0x400EAD4")]
|
||||
private const InputSlot KGNMOHDEAGO = InputSlot.G;
|
||||
|
||||
// Token: 0x0400EAD5 RID: 60117
|
||||
[Token(Token = "0x400EAD5")]
|
||||
private const InputSlot OBEIPAHMKOL = InputSlot.B;
|
||||
|
||||
// Token: 0x0400EAD6 RID: 60118
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400EAD6")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay nodeDisplay;
|
||||
|
||||
// Token: 0x0400EAD7 RID: 60119
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400EAD7")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private CreationObject creationObject;
|
||||
|
||||
// Token: 0x0400EAD8 RID: 60120
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400EAD8")]
|
||||
[SerializeField]
|
||||
private SpriteRenderer statusIcon;
|
||||
|
||||
// Token: 0x0400EAD9 RID: 60121
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400EAD9")]
|
||||
[SerializeField]
|
||||
private Sprite unsetIcon;
|
||||
|
||||
// Token: 0x0400EADA RID: 60122
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400EADA")]
|
||||
[SerializeField]
|
||||
private Sprite setAlwaysIcon;
|
||||
|
||||
// Token: 0x0400EADB RID: 60123
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400EADB")]
|
||||
[SerializeField]
|
||||
private Sprite incrementIcon;
|
||||
|
||||
// Token: 0x0400EADC RID: 60124
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400EADC")]
|
||||
[SerializeField]
|
||||
private Sprite setIfGreaterIcon;
|
||||
|
||||
// Token: 0x0400EADD RID: 60125
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400EADD")]
|
||||
[SerializeField]
|
||||
private Sprite setIfLessIcon;
|
||||
|
||||
// Token: 0x0400EADE RID: 60126
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400EADE")]
|
||||
[SerializeField]
|
||||
private Color validColor;
|
||||
|
||||
// Token: 0x0400EADF RID: 60127
|
||||
[FieldOffset(Offset = "0x90")]
|
||||
[Token(Token = "0x400EADF")]
|
||||
[SerializeField]
|
||||
private Color invalidColor;
|
||||
|
||||
// Token: 0x0400EAE0 RID: 60128
|
||||
[FieldOffset(Offset = "0xA0")]
|
||||
[Token(Token = "0x400EAE0")]
|
||||
private KLLMCPFPIIE<SetLeaderboardStatNode.JADEJAMCPLF> NIFNJNAGALF;
|
||||
|
||||
// Token: 0x0200335B RID: 13147
|
||||
[Token(Token = "0x200335B")]
|
||||
public enum JADEJAMCPLF
|
||||
{
|
||||
// Token: 0x0400EAE2 RID: 60130
|
||||
[Token(Token = "0x400EAE2")]
|
||||
Unset = -1,
|
||||
// Token: 0x0400EAE3 RID: 60131
|
||||
[Token(Token = "0x400EAE3")]
|
||||
SetAlways,
|
||||
// Token: 0x0400EAE4 RID: 60132
|
||||
[Token(Token = "0x400EAE4")]
|
||||
Increment,
|
||||
// Token: 0x0400EAE5 RID: 60133
|
||||
[Token(Token = "0x400EAE5")]
|
||||
SetIfGreater,
|
||||
// Token: 0x0400EAE6 RID: 60134
|
||||
[Token(Token = "0x400EAE6")]
|
||||
SetIfLess
|
||||
}
|
||||
|
||||
// Token: 0x0200335D RID: 13149
|
||||
[Token(Token = "0x200335D")]
|
||||
[CompilerGenerated]
|
||||
private sealed class FOFCIHCHEOM
|
||||
{
|
||||
// Token: 0x06016791 RID: 92049 RVA: 0x005383D4 File Offset: 0x005365D4
|
||||
[Token(Token = "0x6016791")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public FOFCIHCHEOM()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400EAE9 RID: 60137
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EAE9")]
|
||||
public SetLeaderboardStatNode <>4__this;
|
||||
|
||||
// Token: 0x0400EAEA RID: 60138
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EAEA")]
|
||||
public int statChannel;
|
||||
}
|
||||
|
||||
// Token: 0x0200335E RID: 13150
|
||||
[Token(Token = "0x200335E")]
|
||||
[CompilerGenerated]
|
||||
private sealed class CAKLKLMLPPA
|
||||
{
|
||||
// Token: 0x06016792 RID: 92050 RVA: 0x005383E8 File Offset: 0x005365E8
|
||||
[Token(Token = "0x6016792")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public CAKLKLMLPPA()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06016793 RID: 92051 RVA: 0x005383FC File Offset: 0x005365FC
|
||||
[Token(Token = "0x6016793")]
|
||||
[Address(RVA = "0x17919B0", Offset = "0x17909B0", VA = "0x1817919B0")]
|
||||
internal void <SetStat>b__0(int newValue)
|
||||
{
|
||||
SetLeaderboardStatNode.FOFCIHCHEOM cs$<>8__locals = this.CS$<>8__locals1;
|
||||
long num = this.roomIdWhenCallIssued;
|
||||
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
||||
int statChannel = this.CS$<>8__locals1.statChannel;
|
||||
}
|
||||
|
||||
// Token: 0x0400EAEB RID: 60139
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400EAEB")]
|
||||
public long roomIdWhenCallIssued;
|
||||
|
||||
// Token: 0x0400EAEC RID: 60140
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400EAEC")]
|
||||
public SetLeaderboardStatNode.FOFCIHCHEOM CS$<>8__locals1;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user