m
This commit is contained in:
@@ -0,0 +1,969 @@
|
||||
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 RecRoom.Core.Creation;
|
||||
using RecRoom.Core.Creation.Circuits;
|
||||
using UnityEngine;
|
||||
|
||||
namespace RecRoom.Core.GameManagement
|
||||
{
|
||||
// Token: 0x02003485 RID: 13445
|
||||
[Token(Token = "0x2003485")]
|
||||
public abstract class GameRuleCircuitWrapperTool : MonoBehaviourPun, EOCLMMENCKH
|
||||
{
|
||||
// Token: 0x1700404B RID: 16459
|
||||
// (get) Token: 0x060174B1 RID: 95409 RVA: 0x0056B498 File Offset: 0x00569698
|
||||
// (set) Token: 0x060174B2 RID: 95410 RVA: 0x0056B4BC File Offset: 0x005696BC
|
||||
[Token(Token = "0x1700404B")]
|
||||
public GameRuleManager ONBCAGFIKMD
|
||||
{
|
||||
[Token(Token = "0x60174B1")]
|
||||
[Address(RVA = "0x153E750", Offset = "0x153D750", VA = "0x18153E750")]
|
||||
get
|
||||
{
|
||||
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm = this.LOFHEPJNHPM;
|
||||
int num = 0;
|
||||
return lofhepjnhpm.IAHDANBDAAM(num != 0);
|
||||
}
|
||||
[Token(Token = "0x60174B2")]
|
||||
[Address(RVA = "0x153DF50", Offset = "0x153CF50", VA = "0x18153DF50")]
|
||||
private set
|
||||
{
|
||||
this.LOFHEPJNHPM.BDJFGEJFPPO(value);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700404C RID: 16460
|
||||
// (get) Token: 0x060174B3 RID: 95411 RVA: 0x0056B4DC File Offset: 0x005696DC
|
||||
[Token(Token = "0x1700404C")]
|
||||
public bool KACPHIMGMOG
|
||||
{
|
||||
[Token(Token = "0x60174B3")]
|
||||
[Address(RVA = "0x153E7F0", Offset = "0x153D7F0", VA = "0x18153E7F0")]
|
||||
get
|
||||
{
|
||||
CircuitNode mbbjmcdgdmn = this.circuitEventNode.MBBJMCDGDMN;
|
||||
if (mbbjmcdgdmn == 0)
|
||||
{
|
||||
}
|
||||
int num = 0;
|
||||
return Convert.ToBoolean(mbbjmcdgdmn.GetInputSignal((InputSlot)num));
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700404D RID: 16461
|
||||
// (get) Token: 0x060174B4 RID: 95412 RVA: 0x0056B510 File Offset: 0x00569710
|
||||
// (set) Token: 0x060174B5 RID: 95413 RVA: 0x0056B530 File Offset: 0x00569730
|
||||
[Token(Token = "0x1700404D")]
|
||||
public bool MIKDLDEALPN
|
||||
{
|
||||
[Token(Token = "0x60174B4")]
|
||||
[Address(RVA = "0x153E7A0", Offset = "0x153D7A0", VA = "0x18153E7A0")]
|
||||
get
|
||||
{
|
||||
return this.NNCJIEJDHAJ.IAHDANBDAAM() != null;
|
||||
}
|
||||
[Token(Token = "0x60174B5")]
|
||||
[Address(RVA = "0x153E880", Offset = "0x153D880", VA = "0x18153E880")]
|
||||
set
|
||||
{
|
||||
KLLMCPFPIIE<bool> nncjiejdhaj = this.NNCJIEJDHAJ;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700404E RID: 16462
|
||||
// (get) Token: 0x060174B6 RID: 95414 RVA: 0x0056B54C File Offset: 0x0056974C
|
||||
[Token(Token = "0x1700404E")]
|
||||
public virtual OLEPPCBDAND IOFDFKMMBFE
|
||||
{
|
||||
[Token(Token = "0x60174B6")]
|
||||
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "18")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174B7 RID: 95415 RVA: 0x0056B55C File Offset: 0x0056975C
|
||||
[Token(Token = "0x60174B7")]
|
||||
[Address(RVA = "0x153C150", Offset = "0x153B150", VA = "0x18153C150", Slot = "13")]
|
||||
protected sealed override void Awake()
|
||||
{
|
||||
this.GHKKAHMGNIM();
|
||||
Action action = new Action(this.EHGLJMHDFMM);
|
||||
KLLMCPFPIIE<bool> kllmcpfpiie;
|
||||
this.NNCJIEJDHAJ = kllmcpfpiie;
|
||||
Action action2 = new Action(this.KGMGDEEIJMD);
|
||||
KCMNCAFFHJG<GameRuleManager> kcmncaffhjg = new KCMNCAFFHJG(this, "GRCW.MANAGER", (OHOEENCHJJE)((uint)1), action2);
|
||||
this.LOFHEPJNHPM = kcmncaffhjg;
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitEventNode;
|
||||
Action action3 = new Action(this.BJHFLABFJPM);
|
||||
circuitEventNodeDisplay.DMKDMKIDPLC += action3;
|
||||
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
||||
Action<AGAJMBPABDL> action4 = new Action(this.OnPhotonPlayerConnected);
|
||||
KKPBCOOONNK.OLDCNLGOCOH = MFBGLIHGCGO.BPJDFPACLMK(oldcnlgocoh, action4);
|
||||
OLEPPCBDAND modeType = this.IOFDFKMMBFE;
|
||||
LPLECMBCDLE lplecmbcdle = new LPLECMBCDLE();
|
||||
this.LFDKAAAPAOO = lplecmbcdle;
|
||||
this.tool.rigidbodyEx.AddKinematic(this);
|
||||
this.tool.ReleaseWithVelocity = false;
|
||||
GameRuleCircuitWrapperTool.AllGameRuleWrappers.Add(this);
|
||||
}
|
||||
|
||||
// Token: 0x060174B8 RID: 95416
|
||||
[Token(Token = "0x60174B8")]
|
||||
[Address(Slot = "19")]
|
||||
protected abstract void PFILOHJDFAB();
|
||||
|
||||
// Token: 0x060174B9 RID: 95417 RVA: 0x0056B634 File Offset: 0x00569834
|
||||
[Token(Token = "0x60174B9")]
|
||||
[Address(RVA = "0x153E0D0", Offset = "0x153D0D0", VA = "0x18153E0D0", Slot = "20")]
|
||||
protected virtual void Start()
|
||||
{
|
||||
int num;
|
||||
CircuitNode circuitNode;
|
||||
for (;;)
|
||||
{
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
CreationObject.DELHABGGHHC delhabgghhc = new CreationObject.DELHABGGHHC(this.FHOECPCMLDH);
|
||||
creationObject.AddCustomSelectionCondition(delhabgghhc);
|
||||
this.GHKKAHMGNIM();
|
||||
bool flag = KKPBCOOONNK.BNNCCCFFALC;
|
||||
num = 0;
|
||||
if (flag)
|
||||
{
|
||||
this.CNJCJMCNEKP();
|
||||
if (this.NNCJIEJDHAJ.IAHDANBDAAM() != 0)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GameRuleCircuitWrapperTool.LAELEDEEBGB laeledeebgb;
|
||||
laeledeebgb.System.IDisposable.Dispose();
|
||||
laeledeebgb.<>1__state = num;
|
||||
laeledeebgb.<>4__this = this;
|
||||
int num2 = 0;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(num2, laeledeebgb);
|
||||
}
|
||||
}
|
||||
if (this.LOFHEPJNHPM.CFNEIAKNKFP)
|
||||
{
|
||||
GameRuleManager gameRuleManager = this.LOFHEPJNHPM.IAHDANBDAAM(true);
|
||||
int num3 = 0;
|
||||
if (!(gameRuleManager != num3))
|
||||
{
|
||||
if ((this.GBJHCLKKGMI ? 1 : 0) != num)
|
||||
{
|
||||
goto IL_CF;
|
||||
}
|
||||
MFBGLIHGCGO<GameRuleManager> ruleManagerInstantiatedEvent = GameRuleManager.RuleManagerInstantiatedEvent;
|
||||
Action<GameRuleManager> action = new Action(this.KBFBFCMIHLB);
|
||||
this.GBJHCLKKGMI = true;
|
||||
}
|
||||
this.Start();
|
||||
}
|
||||
IL_CF:
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC || CreationManager.SpawnedView(base.JDHMIOJKLCK))
|
||||
{
|
||||
return;
|
||||
}
|
||||
int <PGOEAIDCELB>k__BackingField = (int)Matchmaking.BBJAEJHMAPB.<PGOEAIDCELB>k__BackingField;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
GameConfigurationTool gameConfigurationTool = this.autoConnectToConfig;
|
||||
int num4 = 0;
|
||||
if (!(gameConfigurationTool != num4))
|
||||
{
|
||||
return;
|
||||
}
|
||||
circuitNode = this.autoConnectToConfig.CIDALBMFBMH;
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC || circuitNode == 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if ((SingletonMonoBehaviour.ONCPNMDGGKG.CIIMFCIPPHN ? 1 : 0) == num)
|
||||
{
|
||||
break;
|
||||
}
|
||||
CircuitManager instance2 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitEventNode;
|
||||
}
|
||||
KKPBCOOONNK.JAKJLFDNEJA(base.gameObject);
|
||||
GameConfigurationTool gameConfigurationTool2 = this.autoConnectToConfig;
|
||||
int num5 = 0;
|
||||
if (gameConfigurationTool2 != num5)
|
||||
{
|
||||
goto Block_12;
|
||||
}
|
||||
}
|
||||
CircuitManager instance3 = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int nodeId = this.circuitEventNode.nodeId;
|
||||
int num6 = 0;
|
||||
int <NodeId>k__BackingField = circuitNode.<NodeId>k__BackingField;
|
||||
instance3.RequestMasterConnectNodes(<NodeId>k__BackingField, (OutputSlot)num6, nodeId, (InputSlot)num);
|
||||
return;
|
||||
Block_12:
|
||||
KKPBCOOONNK.JAKJLFDNEJA(this.autoConnectToConfig.gameObject);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060174BA RID: 95418 RVA: 0x0056B804 File Offset: 0x00569A04
|
||||
[Token(Token = "0x60174BA")]
|
||||
[Address(RVA = "0x153DCB0", Offset = "0x153CCB0", VA = "0x18153DCB0", Slot = "14")]
|
||||
protected override void OnDestroy()
|
||||
{
|
||||
base.OnDestroy();
|
||||
MFBGLIHGCGO<AGAJMBPABDL> oldcnlgocoh = KKPBCOOONNK.OLDCNLGOCOH;
|
||||
Action<AGAJMBPABDL> action = new Action(this.OnPhotonPlayerConnected);
|
||||
MFBGLIHGCGO<AGAJMBPABDL> mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(oldcnlgocoh, action);
|
||||
KKPBCOOONNK.OLDCNLGOCOH = mfbglihgcgo;
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.CNJCJMCNEKP();
|
||||
}
|
||||
this.EHEOMBFHPPN();
|
||||
bool flag = GameRuleCircuitWrapperTool.AllGameRuleWrappers.Remove(this);
|
||||
}
|
||||
|
||||
// Token: 0x060174BB RID: 95419 RVA: 0x0056B864 File Offset: 0x00569A64
|
||||
[Token(Token = "0x60174BB")]
|
||||
[Address(RVA = "0x153D110", Offset = "0x153C110", VA = "0x18153D110")]
|
||||
private GBDECALBCOP FHOECPCMLDH(CreationObject HLKEOJLNEGF)
|
||||
{
|
||||
if (this.NNCJIEJDHAJ.IAHDANBDAAM() != 0)
|
||||
{
|
||||
GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num = 0;
|
||||
if (instance != num && NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.IJLNEFDNPAO)
|
||||
{
|
||||
return GBDECALBCOP.Failure_ObjectInUse;
|
||||
}
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060174BC RID: 95420 RVA: 0x0056B8A8 File Offset: 0x00569AA8
|
||||
[Token(Token = "0x60174BC")]
|
||||
[Address(RVA = "0x153D9F0", Offset = "0x153C9F0", VA = "0x18153D9F0")]
|
||||
protected void KGMGDEEIJMD()
|
||||
{
|
||||
if (this.LOFHEPJNHPM.CFNEIAKNKFP)
|
||||
{
|
||||
GameRuleManager gameRuleManager = this.LOFHEPJNHPM.IAHDANBDAAM(true);
|
||||
int num = 0;
|
||||
if (gameRuleManager != num)
|
||||
{
|
||||
this.PFILOHJDFAB();
|
||||
return;
|
||||
}
|
||||
if (!this.GBJHCLKKGMI)
|
||||
{
|
||||
MFBGLIHGCGO<GameRuleManager> ruleManagerInstantiatedEvent = GameRuleManager.RuleManagerInstantiatedEvent;
|
||||
Action<GameRuleManager> action = new Action(this.KBFBFCMIHLB);
|
||||
this.GBJHCLKKGMI = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174BD RID: 95421 RVA: 0x0056B90C File Offset: 0x00569B0C
|
||||
[Token(Token = "0x60174BD")]
|
||||
[Address(RVA = "0x153D040", Offset = "0x153C040", VA = "0x18153D040")]
|
||||
private void FEJDACMBGBA()
|
||||
{
|
||||
if (!this.GBJHCLKKGMI)
|
||||
{
|
||||
MFBGLIHGCGO<GameRuleManager> ruleManagerInstantiatedEvent = GameRuleManager.RuleManagerInstantiatedEvent;
|
||||
Action<GameRuleManager> action = new Action(this.KBFBFCMIHLB);
|
||||
this.GBJHCLKKGMI = true;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174BE RID: 95422 RVA: 0x0056B944 File Offset: 0x00569B44
|
||||
[Token(Token = "0x60174BE")]
|
||||
[Address(RVA = "0x153CA20", Offset = "0x153BA20", VA = "0x18153CA20")]
|
||||
private void EHEOMBFHPPN()
|
||||
{
|
||||
if (this.GBJHCLKKGMI)
|
||||
{
|
||||
MFBGLIHGCGO<GameRuleManager> ruleManagerInstantiatedEvent = GameRuleManager.RuleManagerInstantiatedEvent;
|
||||
Action<GameRuleManager> action = new Action(this.KBFBFCMIHLB);
|
||||
this.GBJHCLKKGMI = false;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174BF RID: 95423 RVA: 0x0056B97C File Offset: 0x00569B7C
|
||||
[Token(Token = "0x60174BF")]
|
||||
[Address(RVA = "0x153D920", Offset = "0x153C920", VA = "0x18153D920")]
|
||||
private void KBFBFCMIHLB(GameRuleManager CCECELCINMG)
|
||||
{
|
||||
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm = this.LOFHEPJNHPM;
|
||||
int num = 0;
|
||||
GameRuleManager gameRuleManager = lofhepjnhpm.IAHDANBDAAM(num != 0);
|
||||
if (CCECELCINMG == gameRuleManager)
|
||||
{
|
||||
this.EHEOMBFHPPN();
|
||||
this.Start();
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174C0 RID: 95424 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60174C0")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "21")]
|
||||
protected virtual void GHKKAHMGNIM()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060174C1 RID: 95425 RVA: 0x0056B9B8 File Offset: 0x00569BB8
|
||||
[Token(Token = "0x60174C1")]
|
||||
[Address(RVA = "0x153DC20", Offset = "0x153CC20", VA = "0x18153DC20")]
|
||||
private void NCFFOBBLAMB()
|
||||
{
|
||||
LPLECMBCDLE lplecmbcdle = new LPLECMBCDLE();
|
||||
this.DeserializeFrom(lplecmbcdle);
|
||||
this.PBKHFCKNHAI(lplecmbcdle);
|
||||
}
|
||||
|
||||
// Token: 0x060174C2 RID: 95426 RVA: 0x0056B9DC File Offset: 0x00569BDC
|
||||
[Token(Token = "0x60174C2")]
|
||||
[Address(RVA = "0x153DEA0", Offset = "0x153CEA0", VA = "0x18153DEA0")]
|
||||
private void PBKHFCKNHAI(LPLECMBCDLE ABADFLCBFIJ)
|
||||
{
|
||||
if (base.OGIBLNIIHDK)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<LPLECMBCDLE> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeRuleData);
|
||||
photonView.RpcAll<LPLECMBCDLE>(lflfmimncon, ABADFLCBFIJ);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174C3 RID: 95427 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60174C3")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "22")]
|
||||
protected virtual void AMJHODPKAMA()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060174C4 RID: 95428 RVA: 0x0056BA14 File Offset: 0x00569C14
|
||||
[Token(Token = "0x60174C4")]
|
||||
[Address(RVA = "0x153D230", Offset = "0x153C230", VA = "0x18153D230")]
|
||||
protected void FINDHKFEJFP(string PAANJCAOOAG, Func<bool> GAAGMBFGLMG, Action<bool> CMDEALNEAHO, int JMHKMOACHDG, ECJBHJOCKHL ALGIIFPJDNK)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<bool> lmmjffhgdol = new GameRuleCircuitWrapperTool.LMMJFFHGDOL(this, GAAGMBFGLMG, CMDEALNEAHO);
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<bool> callbackWrapper = lmmjffhgdol;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
if (GameRuleCircuitWrapperTool.<>c.<>9__35_0 == 0)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.<>c.<>9__35_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultBoolUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingBooleanUIControl, bool>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingBooleanUIControl instance)
|
||||
{
|
||||
string text2 = instance.PropertyDescription.text;
|
||||
};
|
||||
CPNMFOKDBKM cpnmfokdbkm;
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(cpnmfokdbkm);
|
||||
string text = PAANJCAOOAG;
|
||||
}
|
||||
|
||||
// Token: 0x060174C5 RID: 95429 RVA: 0x0056BA8C File Offset: 0x00569C8C
|
||||
[Token(Token = "0x60174C5")]
|
||||
[Address(RVA = "0x153CAF0", Offset = "0x153BAF0", VA = "0x18153CAF0")]
|
||||
protected void EHGFLEINJGA(string PAANJCAOOAG, Func<float> GAAGMBFGLMG, Action<float> CMDEALNEAHO, int JMHKMOACHDG, ECJBHJOCKHL ALGIIFPJDNK)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<float> lmmjffhgdol = new GameRuleCircuitWrapperTool.LMMJFFHGDOL(this, GAAGMBFGLMG, CMDEALNEAHO);
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<float> callbackWrapper = lmmjffhgdol;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
if (GameRuleCircuitWrapperTool.<>c.<>9__36_0 == 0)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.<>c.<>9__36_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultFloatUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFloatUIControl, float>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingFloatUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
};
|
||||
EKPFBGIIJNK ekpfbgiijnk;
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(ekpfbgiijnk);
|
||||
}
|
||||
|
||||
// Token: 0x060174C6 RID: 95430 RVA: 0x0056BB04 File Offset: 0x00569D04
|
||||
[Token(Token = "0x60174C6")]
|
||||
[Address(RVA = "0x153C760", Offset = "0x153B760", VA = "0x18153C760")]
|
||||
protected void CPNGOMINCGF(string PAANJCAOOAG, Func<int> GAAGMBFGLMG, Action<int> CMDEALNEAHO, int JMHKMOACHDG, ECJBHJOCKHL ALGIIFPJDNK)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> lmmjffhgdol = new GameRuleCircuitWrapperTool.LMMJFFHGDOL(this, GAAGMBFGLMG, CMDEALNEAHO);
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> callbackWrapper = lmmjffhgdol;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
if (GameRuleCircuitWrapperTool.<>c.<>9__37_0 == 0)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.<>c.<>9__37_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultIntUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingIntUIControl, int>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingIntUIControl instance)
|
||||
{
|
||||
string text3 = instance.PropertyDescription.text;
|
||||
};
|
||||
int num = 0;
|
||||
GAAKDCPNDDI gaakdcpnddi;
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(gaakdcpnddi);
|
||||
string text = PAANJCAOOAG;
|
||||
Func<int> func;
|
||||
Action<int> action;
|
||||
string text2;
|
||||
ulong num2;
|
||||
JJOBLNLCNND jjoblnlcnnd = ONOKJPIMIIP.MGAJCIEANHL(func, action, text, "", text2, num != 0, num, (int)num2, num, num);
|
||||
}
|
||||
|
||||
// Token: 0x060174C7 RID: 95431 RVA: 0x0056BBA0 File Offset: 0x00569DA0
|
||||
[Token(Token = "0x60174C7")]
|
||||
[Address(RVA = "0x153BE90", Offset = "0x153AE90", VA = "0x18153BE90")]
|
||||
protected void ABKNABFCLKG(string PAANJCAOOAG, Type PEJAHNPLHIN, Func<int> GAAGMBFGLMG, Action<int> CMDEALNEAHO, int JMHKMOACHDG, ECJBHJOCKHL ALGIIFPJDNK)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> lmmjffhgdol;
|
||||
GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> callbackWrapper = lmmjffhgdol;
|
||||
CreationObject creationObject = this.tool.creationObject;
|
||||
if (GameRuleCircuitWrapperTool.<>c.<>9__38_0 == 0)
|
||||
{
|
||||
GameRuleCircuitWrapperTool.<>c.<>9__38_0 = (MakerPenPaletteConfigScreen editableUIFlow) => editableUIFlow.DefaultEnumUIControlPrefab;
|
||||
}
|
||||
OMKPHDBNLKH<CreationObjectSettingFriendlyIntControl, int>.OHINDOLFNMP ohindolfnmp = delegate(CreationObjectSettingFriendlyIntControl instance)
|
||||
{
|
||||
string text3 = instance.PropertyDescription.text;
|
||||
};
|
||||
Dictionary<string, FLCFOLDCOJJ> dictionary = FLCFOLDCOJJ.DAPFKLEAHAL(PEJAHNPLHIN);
|
||||
int num = 0;
|
||||
KLCANJPOEPC klcanjpoepc;
|
||||
ILINODKFHEO ilinodkfheo = creationObject.AddConfigurableSetting(klcanjpoepc);
|
||||
string text = PAANJCAOOAG;
|
||||
Func<int> func;
|
||||
Action<int> action;
|
||||
string text2;
|
||||
ulong num2;
|
||||
LNBMGIPPMJJ lnbmgippmjj = ONOKJPIMIIP.BCJHJAHMJFP(FLCFOLDCOJJ.DAPFKLEAHAL(PEJAHNPLHIN), func, action, text, text2, num, num, num, num, num2 != 0UL);
|
||||
}
|
||||
|
||||
// Token: 0x060174C8 RID: 95432 RVA: 0x0056BC3C File Offset: 0x00569E3C
|
||||
[Token(Token = "0x60174C8")]
|
||||
[Address(RVA = "0x153CD80", Offset = "0x153BD80", VA = "0x18153CD80")]
|
||||
private void EHGLJMHDFMM()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
this.CNJCJMCNEKP();
|
||||
if (this.NNCJIEJDHAJ.IAHDANBDAAM() != 0)
|
||||
{
|
||||
Scheduler instance = SingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
GameRuleCircuitWrapperTool.LAELEDEEBGB laeledeebgb;
|
||||
laeledeebgb.System.IDisposable.Dispose();
|
||||
laeledeebgb.<>1__state = (int)((ulong)0L);
|
||||
laeledeebgb.<>4__this = this;
|
||||
int num = 0;
|
||||
KFBABPAPIMB kfbabpapimb = instance.Run(num, laeledeebgb);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174C9 RID: 95433 RVA: 0x0056BC98 File Offset: 0x00569E98
|
||||
[Token(Token = "0x60174C9")]
|
||||
[Address(RVA = "0x153D6F0", Offset = "0x153C6F0", VA = "0x18153D6F0")]
|
||||
private IEnumerator<KENFJGFMIPM> JLKAABEFEFP()
|
||||
{
|
||||
/*
|
||||
An exception occurred when decompiling this method (060174C9)
|
||||
|
||||
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IEnumerator`1<KENFJGFMIPM> RecRoom.Core.GameManagement.GameRuleCircuitWrapperTool::JLKAABEFEFP()
|
||||
|
||||
---> System.Exception: Basic block has to end with unconditional control flow.
|
||||
{
|
||||
Block_0:
|
||||
call:void(LAELEDEEBGB::System.IDisposable.Dispose, ldloc:LAELEDEEBGB(var_0))
|
||||
stfld:int32(LAELEDEEBGB::<>1__state, ldloc:LAELEDEEBGB(var_0), conv.u8:uint64[exp:int32](ldc.i8:int64[exp:uint64](0)))
|
||||
stfld:GameRuleCircuitWrapperTool(LAELEDEEBGB::<>4__this, ldloc:LAELEDEEBGB(var_0), ldloc:GameRuleCircuitWrapperTool(this))
|
||||
}
|
||||
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
||||
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
||||
--- End of inner exception stack trace ---
|
||||
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
||||
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
||||
*/;
|
||||
}
|
||||
|
||||
// Token: 0x060174CA RID: 95434 RVA: 0x0056BCBC File Offset: 0x00569EBC
|
||||
[Token(Token = "0x60174CA")]
|
||||
[Address(RVA = "0x153C610", Offset = "0x153B610", VA = "0x18153C610")]
|
||||
private void CNJCJMCNEKP()
|
||||
{
|
||||
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm = this.LOFHEPJNHPM;
|
||||
int num = 0;
|
||||
GameRuleManager gameRuleManager = lofhepjnhpm.IAHDANBDAAM(num != 0);
|
||||
int num2 = 0;
|
||||
if (gameRuleManager != num2)
|
||||
{
|
||||
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm2 = this.LOFHEPJNHPM;
|
||||
int num3 = 0;
|
||||
GameObject gameObject = lofhepjnhpm2.IAHDANBDAAM(num3 != 0).gameObject;
|
||||
KCMNCAFFHJG<GameRuleManager> lofhepjnhpm3 = this.LOFHEPJNHPM;
|
||||
int num4 = 0;
|
||||
lofhepjnhpm3.BDJFGEJFPPO(num4);
|
||||
KKPBCOOONNK.HMLHHNMGNAA(gameObject);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174CB RID: 95435 RVA: 0x0056BD24 File Offset: 0x00569F24
|
||||
[Token(Token = "0x60174CB")]
|
||||
[Address(RVA = "0x153C410", Offset = "0x153B410", VA = "0x18153C410")]
|
||||
private void CELAABJIPKO()
|
||||
{
|
||||
GameRuleManager gameRuleManager = this.gameRulePrefab;
|
||||
int num = 0;
|
||||
if (gameRuleManager != num)
|
||||
{
|
||||
string name = this.gameRulePrefab.gameObject.name;
|
||||
float z = Vector3.zero.z;
|
||||
Quaternion identity = Quaternion.identity;
|
||||
int num2 = 0;
|
||||
int num3 = 0;
|
||||
GameObject gameObject;
|
||||
if (gameObject != num3)
|
||||
{
|
||||
GameRuleManager component = gameObject.GetComponent<GameRuleManager>();
|
||||
}
|
||||
this.LOFHEPJNHPM.BDJFGEJFPPO(num2);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174CC RID: 95436 RVA: 0x0056BD98 File Offset: 0x00569F98
|
||||
[Token(Token = "0x60174CC")]
|
||||
[Address(RVA = "0x153DB70", Offset = "0x153CB70", VA = "0x18153DB70")]
|
||||
public void MasterDisconnectCircuitInput()
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int nodeId = this.circuitEventNode.nodeId;
|
||||
int num = 0;
|
||||
instance.RequestMasterDisconnectNode(nodeId, (InputSlot)num);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174CD RID: 95437 RVA: 0x0056BDD4 File Offset: 0x00569FD4
|
||||
[Token(Token = "0x60174CD")]
|
||||
[Address(RVA = "0x153CEC0", Offset = "0x153BEC0", VA = "0x18153CEC0")]
|
||||
private void EMGFGJELCMG(CircuitNode IKFLAODDALD, OutputSlot POFOFFDCGCB)
|
||||
{
|
||||
if (KKPBCOOONNK.BNNCCCFFALC && IKFLAODDALD != 0)
|
||||
{
|
||||
if (NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.CIIMFCIPPHN)
|
||||
{
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitEventNode;
|
||||
return;
|
||||
}
|
||||
CircuitManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay2 = this.circuitEventNode;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174CE RID: 95438 RVA: 0x0056BE24 File Offset: 0x0056A024
|
||||
[Token(Token = "0x60174CE")]
|
||||
[Address(RVA = "0x153C3F0", Offset = "0x153B3F0", VA = "0x18153C3F0")]
|
||||
private void BJHFLABFJPM()
|
||||
{
|
||||
this.JLADJCNBPLJ();
|
||||
this.JMGHGKIMLDA();
|
||||
}
|
||||
|
||||
// Token: 0x060174CF RID: 95439 RVA: 0x0056BE40 File Offset: 0x0056A040
|
||||
[Token(Token = "0x60174CF")]
|
||||
[Address(RVA = "0x153D750", Offset = "0x153C750", VA = "0x18153D750")]
|
||||
private void JMGHGKIMLDA()
|
||||
{
|
||||
int num = 0;
|
||||
PPENFJMFPNE ppenfjmfpne = Matchmaking.HMCJLLMDAAM;
|
||||
GameConfigurationAsset gameConfigurationAsset = this.autoApplyConfigurationOnConnect;
|
||||
int num2 = 0;
|
||||
if (!(gameConfigurationAsset == num2))
|
||||
{
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitEventNode;
|
||||
int num3 = 0;
|
||||
if (circuitEventNodeDisplay.TryGetInputConnection((InputSlot)num3, num))
|
||||
{
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay2 = this.circuitEventNode;
|
||||
if (gameConfigurationAsset != 0)
|
||||
{
|
||||
CircuitManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG;
|
||||
int num4 = 0;
|
||||
CircuitNodeDisplay circuitNodeDisplay;
|
||||
bool flag;
|
||||
if (circuitNodeDisplay != num4 && circuitNodeDisplay.TryGetComponent<GameConfigurationTool>(num) && flag)
|
||||
{
|
||||
GameConfigurationAsset gameConfigurationAsset2 = this.autoApplyConfigurationOnConnect;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174D0 RID: 95440 RVA: 0x0056BEC4 File Offset: 0x0056A0C4
|
||||
[Token(Token = "0x60174D0")]
|
||||
[Address(RVA = "0x153D4B0", Offset = "0x153C4B0", VA = "0x18153D4B0")]
|
||||
private void JLADJCNBPLJ()
|
||||
{
|
||||
int num;
|
||||
do
|
||||
{
|
||||
num = 0;
|
||||
if (!KKPBCOOONNK.BNNCCCFFALC)
|
||||
{
|
||||
break;
|
||||
}
|
||||
CircuitEventNodeDisplay circuitEventNodeDisplay = this.circuitEventNode;
|
||||
bool flag;
|
||||
if (!flag)
|
||||
{
|
||||
break;
|
||||
}
|
||||
List<GameRuleCircuitWrapperTool> allGameRuleWrappers = GameRuleCircuitWrapperTool.AllGameRuleWrappers;
|
||||
bool flag2;
|
||||
if (flag2)
|
||||
{
|
||||
bool flag3;
|
||||
while (flag3)
|
||||
{
|
||||
}
|
||||
bool flag4;
|
||||
while (!flag4)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
while (num != 0);
|
||||
}
|
||||
|
||||
// Token: 0x060174D1 RID: 95441 RVA: 0x0056BF24 File Offset: 0x0056A124
|
||||
[Token(Token = "0x60174D1")]
|
||||
[Address(RVA = "0x153DDF0", Offset = "0x153CDF0", VA = "0x18153DDF0")]
|
||||
private void OnPhotonPlayerConnected(AGAJMBPABDL BJGOFOEKLMC)
|
||||
{
|
||||
PhotonView photonView = base.JDHMIOJKLCK;
|
||||
DGLOJCGDOGG.LFLFMIMNCON<LPLECMBCDLE> lflfmimncon = new DGLOJCGDOGG.LFLFMIMNCON(this.RpcDeserializeRuleData);
|
||||
LPLECMBCDLE lfdkaaapaoo = this.LFDKAAAPAOO;
|
||||
photonView.RpcPlayer<LPLECMBCDLE>(BJGOFOEKLMC, lflfmimncon, lfdkaaapaoo);
|
||||
}
|
||||
|
||||
// Token: 0x060174D2 RID: 95442 RVA: 0x0056BF5C File Offset: 0x0056A15C
|
||||
[Token(Token = "0x60174D2")]
|
||||
[Address(RVA = "0x153DFB0", Offset = "0x153CFB0", VA = "0x18153DFB0")]
|
||||
[NFOMENMAOIA]
|
||||
protected void RpcDeserializeRuleData(LPLECMBCDLE DMGOJELPDHM)
|
||||
{
|
||||
this.LFDKAAAPAOO = DMGOJELPDHM;
|
||||
this.AMJHODPKAMA();
|
||||
if (this.NNCJIEJDHAJ.IAHDANBDAAM() != 0)
|
||||
{
|
||||
this.PFILOHJDFAB();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700404F RID: 16463
|
||||
// (get) Token: 0x060174D3 RID: 95443 RVA: 0x0056BF94 File Offset: 0x0056A194
|
||||
[Token(Token = "0x1700404F")]
|
||||
public bool JBMFJOBFJHP
|
||||
{
|
||||
[Token(Token = "0x60174D3")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
|
||||
get
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174D4 RID: 95444 RVA: 0x0056BFA4 File Offset: 0x0056A1A4
|
||||
[Token(Token = "0x60174D4")]
|
||||
[Address(RVA = "0x153C9E0", Offset = "0x153B9E0", VA = "0x18153C9E0", Slot = "16")]
|
||||
public void DeserializeFrom(KPNDFONGDGF HFBJGCHOANH)
|
||||
{
|
||||
if (HFBJGCHOANH != 0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060174D5 RID: 95445 RVA: 0x0056BFBC File Offset: 0x0056A1BC
|
||||
[Token(Token = "0x60174D5")]
|
||||
[Address(RVA = "0x153E030", Offset = "0x153D030", VA = "0x18153E030", Slot = "17")]
|
||||
public void SerializeTo(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB)
|
||||
{
|
||||
LPLECMBCDLE lplecmbcdle = new LPLECMBCDLE();
|
||||
this.DeserializeFrom(lplecmbcdle);
|
||||
}
|
||||
|
||||
// Token: 0x060174D6 RID: 95446 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60174D6")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "23")]
|
||||
protected virtual void DeserializeFrom(LPLECMBCDLE DMJBHJEJEPL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060174D7 RID: 95447 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x60174D7")]
|
||||
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "24")]
|
||||
protected virtual void MABDMFJEFIE(ref LPLECMBCDLE DMJBHJEJEPL)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x060174D8 RID: 95448 RVA: 0x0056BFDC File Offset: 0x0056A1DC
|
||||
[Token(Token = "0x60174D8")]
|
||||
[Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")]
|
||||
protected GameRuleCircuitWrapperTool()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400F209 RID: 61961
|
||||
[Token(Token = "0x400F209")]
|
||||
protected const int FKEOFIBLIKG = 1000;
|
||||
|
||||
// Token: 0x0400F20A RID: 61962
|
||||
[Token(Token = "0x400F20A")]
|
||||
private const InputSlot KDOIKPIHJOH = InputSlot.R;
|
||||
|
||||
// Token: 0x0400F20B RID: 61963
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400F20B")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
protected Tool tool;
|
||||
|
||||
// Token: 0x0400F20C RID: 61964
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x400F20C")]
|
||||
[SerializeField]
|
||||
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
|
||||
private CircuitEventNodeDisplay circuitEventNode;
|
||||
|
||||
// Token: 0x0400F20D RID: 61965
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x400F20D")]
|
||||
[SerializeField]
|
||||
private GameRuleManager gameRulePrefab;
|
||||
|
||||
// Token: 0x0400F20E RID: 61966
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x400F20E")]
|
||||
[SerializeField]
|
||||
[Tooltip("The config that this rule wrapper is connected to in AGC")]
|
||||
private GameConfigurationTool autoConnectToConfig;
|
||||
|
||||
// Token: 0x0400F20F RID: 61967
|
||||
[FieldOffset(Offset = "0x60")]
|
||||
[Token(Token = "0x400F20F")]
|
||||
[SerializeField]
|
||||
private GameConfigurationAsset autoApplyConfigurationOnConnect;
|
||||
|
||||
// Token: 0x0400F210 RID: 61968
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x400F210")]
|
||||
private LPLECMBCDLE LFDKAAAPAOO;
|
||||
|
||||
// Token: 0x0400F211 RID: 61969
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x400F211")]
|
||||
private bool GBJHCLKKGMI;
|
||||
|
||||
// Token: 0x0400F212 RID: 61970
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x400F212")]
|
||||
private KCMNCAFFHJG<GameRuleManager> LOFHEPJNHPM;
|
||||
|
||||
// Token: 0x0400F213 RID: 61971
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x400F213")]
|
||||
private KLLMCPFPIIE<bool> NNCJIEJDHAJ;
|
||||
|
||||
// Token: 0x0400F214 RID: 61972
|
||||
[Token(Token = "0x400F214")]
|
||||
public static List<GameRuleCircuitWrapperTool> AllGameRuleWrappers = new List();
|
||||
|
||||
// Token: 0x02003486 RID: 13446
|
||||
[Token(Token = "0x2003486")]
|
||||
private class LMMJFFHGDOL<T>
|
||||
{
|
||||
// Token: 0x060174DA RID: 95450 RVA: 0x0056C008 File Offset: 0x0056A208
|
||||
[Token(Token = "0x60174DA")]
|
||||
[Address(RVA = "0x20F2130", Offset = "0x20F1130", VA = "0x1820F2130")]
|
||||
public LMMJFFHGDOL(GameRuleCircuitWrapperTool MGFNELJICKK, Func<T> GAAGMBFGLMG, Action<T> CMDEALNEAHO)
|
||||
{
|
||||
this.MGFNELJICKK = MGFNELJICKK;
|
||||
this.GAAGMBFGLMG = GAAGMBFGLMG;
|
||||
this.CMDEALNEAHO = CMDEALNEAHO;
|
||||
}
|
||||
|
||||
// Token: 0x060174DB RID: 95451 RVA: 0x0056C038 File Offset: 0x0056A238
|
||||
[Token(Token = "0x60174DB")]
|
||||
[Address(RVA = "0x2B40020", Offset = "0x2B3F020", VA = "0x182B40020")]
|
||||
public T IAHDANBDAAM()
|
||||
{
|
||||
object obj = ((ICloneable)this.GAAGMBFGLMG).Clone();
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x060174DC RID: 95452 RVA: 0x0056C058 File Offset: 0x0056A258
|
||||
[Token(Token = "0x60174DC")]
|
||||
[Address(RVA = "0x2E58F30", Offset = "0x2E57F30", VA = "0x182E58F30")]
|
||||
public void BDJFGEJFPPO(T ONGBFDACHHG)
|
||||
{
|
||||
this.CMDEALNEAHO(ONGBFDACHHG);
|
||||
this.MGFNELJICKK.NCFFOBBLAMB();
|
||||
}
|
||||
|
||||
// Token: 0x0400F215 RID: 61973
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400F215")]
|
||||
private readonly GameRuleCircuitWrapperTool MGFNELJICKK;
|
||||
|
||||
// Token: 0x0400F216 RID: 61974
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400F216")]
|
||||
private readonly Func<T> GAAGMBFGLMG;
|
||||
|
||||
// Token: 0x0400F217 RID: 61975
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400F217")]
|
||||
private readonly Action<T> CMDEALNEAHO;
|
||||
}
|
||||
|
||||
// Token: 0x02003487 RID: 13447
|
||||
[Token(Token = "0x2003487")]
|
||||
[CompilerGenerated]
|
||||
private sealed class OEIBFMMGAFK
|
||||
{
|
||||
// Token: 0x060174DD RID: 95453 RVA: 0x0056C084 File Offset: 0x0056A284
|
||||
[Token(Token = "0x60174DD")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public OEIBFMMGAFK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060174DE RID: 95454 RVA: 0x0056C098 File Offset: 0x0056A298
|
||||
[Token(Token = "0x60174DE")]
|
||||
[Address(RVA = "0x154C7D0", Offset = "0x154B7D0", VA = "0x18154C7D0")]
|
||||
internal void <AddBoolConfigurableSettings>b__1(CreationObjectSettingBooleanUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
}
|
||||
|
||||
// Token: 0x0400F218 RID: 61976
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400F218")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400F219 RID: 61977
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F219")]
|
||||
public GameRuleCircuitWrapperTool.LMMJFFHGDOL<bool> callbackWrapper;
|
||||
}
|
||||
|
||||
// Token: 0x02003489 RID: 13449
|
||||
[Token(Token = "0x2003489")]
|
||||
[CompilerGenerated]
|
||||
private sealed class GJHIEGKMEEJ
|
||||
{
|
||||
// Token: 0x060174E5 RID: 95461 RVA: 0x0056C154 File Offset: 0x0056A354
|
||||
[Token(Token = "0x60174E5")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public GJHIEGKMEEJ()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060174E6 RID: 95462 RVA: 0x0056C168 File Offset: 0x0056A368
|
||||
[Token(Token = "0x60174E6")]
|
||||
[Address(RVA = "0x15393A0", Offset = "0x15383A0", VA = "0x1815393A0")]
|
||||
internal void <AddFloatConfigurableSettings>b__1(CreationObjectSettingFloatUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
}
|
||||
|
||||
// Token: 0x0400F21F RID: 61983
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400F21F")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400F220 RID: 61984
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F220")]
|
||||
public GameRuleCircuitWrapperTool.LMMJFFHGDOL<float> callbackWrapper;
|
||||
}
|
||||
|
||||
// Token: 0x0200348A RID: 13450
|
||||
[Token(Token = "0x200348A")]
|
||||
[CompilerGenerated]
|
||||
private sealed class JEKEHMGILBN
|
||||
{
|
||||
// Token: 0x060174E7 RID: 95463 RVA: 0x0056C188 File Offset: 0x0056A388
|
||||
[Token(Token = "0x60174E7")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public JEKEHMGILBN()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060174E8 RID: 95464 RVA: 0x0056C19C File Offset: 0x0056A39C
|
||||
[Token(Token = "0x60174E8")]
|
||||
[Address(RVA = "0x1545370", Offset = "0x1544370", VA = "0x181545370")]
|
||||
internal void <AddIntConfigurableSettings>b__1(CreationObjectSettingIntUIControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
}
|
||||
|
||||
// Token: 0x0400F221 RID: 61985
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400F221")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400F222 RID: 61986
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F222")]
|
||||
public GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> callbackWrapper;
|
||||
}
|
||||
|
||||
// Token: 0x0200348B RID: 13451
|
||||
[Token(Token = "0x200348B")]
|
||||
[CompilerGenerated]
|
||||
private sealed class EAKLMPJEIDK
|
||||
{
|
||||
// Token: 0x060174E9 RID: 95465 RVA: 0x0056C1BC File Offset: 0x0056A3BC
|
||||
[Token(Token = "0x60174E9")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public EAKLMPJEIDK()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060174EA RID: 95466 RVA: 0x0056C1D0 File Offset: 0x0056A3D0
|
||||
[Token(Token = "0x60174EA")]
|
||||
[Address(RVA = "0x1538AC0", Offset = "0x1537AC0", VA = "0x181538AC0")]
|
||||
internal void <AddEnumConfigurableSettings>b__1(CreationObjectSettingFriendlyIntControl instance)
|
||||
{
|
||||
string text = instance.PropertyDescription.text;
|
||||
}
|
||||
|
||||
// Token: 0x0400F223 RID: 61987
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400F223")]
|
||||
public string text;
|
||||
|
||||
// Token: 0x0400F224 RID: 61988
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400F224")]
|
||||
public GameRuleCircuitWrapperTool.LMMJFFHGDOL<int> callbackWrapper;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user