scripts
This commit is contained in:
@@ -0,0 +1,169 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using CircuitsV2.Utilities;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
// Token: 0x0200232F RID: 9007
|
||||
[Token(Token = "0x200232F")]
|
||||
[StructLayout(3)]
|
||||
public static class PHEAGDHPPBC
|
||||
{
|
||||
// Token: 0x0600F857 RID: 63575 RVA: 0x003A9508 File Offset: 0x003A7708
|
||||
[Token(Token = "0x600F857")]
|
||||
[Address(RVA = "0x160D2F0", Offset = "0x160BCF0", VA = "0x18160D2F0")]
|
||||
public static ValueTuple<string, Guid>[] ALHFNCGINCP(bool HPIFBIKCCDD = false)
|
||||
{
|
||||
CircuitNodeConfig nodeConfig = (ulong)0L;
|
||||
List<Guid> playerCreatableNodes = CircuitNodeUtil.playerCreatableNodes;
|
||||
Func<Guid, ValueTuple<string, Guid>> func = delegate(Guid guid)
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !flag || flag2)
|
||||
{
|
||||
}
|
||||
Type type = CircuitNodeUtil.guidToTypeLookup[guid];
|
||||
Dictionary<Type, string> typeToFriendlyNameLookup = CircuitNodeUtil.typeToFriendlyNameLookup;
|
||||
bool flag3;
|
||||
if (!flag3)
|
||||
{
|
||||
string friendlyNodeName = NodeNameHelper.GetFriendlyNodeName(type);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
IEnumerable<Guid> enumerable = Enumerable.Select<Guid, ValueTuple<string, Guid>>(playerCreatableNodes, func);
|
||||
IEnumerable<ValueTuple<string, Guid>> enumerable3;
|
||||
if (HPIFBIKCCDD)
|
||||
{
|
||||
List<Guid> devCreatableNodes = CircuitNodeUtil.devCreatableNodes;
|
||||
Func<Guid, ValueTuple<string, Guid>> func2 = delegate(Guid guid)
|
||||
{
|
||||
bool flag4;
|
||||
bool flag5;
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !flag4 || flag5)
|
||||
{
|
||||
}
|
||||
Type type2 = CircuitNodeUtil.guidToTypeLookup[guid];
|
||||
Dictionary<Type, string> typeToFriendlyNameLookup2 = CircuitNodeUtil.typeToFriendlyNameLookup;
|
||||
bool flag6;
|
||||
string friendlyNodeName2;
|
||||
if (!flag6)
|
||||
{
|
||||
friendlyNodeName2 = NodeNameHelper.GetFriendlyNodeName(type2);
|
||||
}
|
||||
string text = "*" + friendlyNodeName2;
|
||||
throw new NullReferenceException();
|
||||
};
|
||||
IEnumerable<Guid> enumerable2 = Enumerable.Select<Guid, ValueTuple<string, Guid>>(devCreatableNodes, func2);
|
||||
enumerable3 = Enumerable.Concat<ValueTuple<string, Guid>>(enumerable, enumerable2);
|
||||
}
|
||||
Func<ValueTuple<string, Guid>, string> func3;
|
||||
if (PHEAGDHPPBC.<>c.<>9__2_2 == 0)
|
||||
{
|
||||
func3 = delegate([Attribute(Name = "TupleElementNamesAttribute", RVA = "0x17B780", Offset = "0x17AB80")] ValueTuple<string, Guid> tuple)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
};
|
||||
PHEAGDHPPBC.<>c.<>9__2_2 = func3;
|
||||
}
|
||||
return Enumerable.ToArray<ValueTuple<string, Guid>>(Enumerable.OrderBy<ValueTuple<string, Guid>, string>(enumerable3, func3));
|
||||
}
|
||||
|
||||
// Token: 0x0600F858 RID: 63576 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
// Note: this type is marked as 'beforefieldinit'.
|
||||
[Token(Token = "0x600F858")]
|
||||
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
||||
static PHEAGDHPPBC()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0400A627 RID: 42535
|
||||
[Token(Token = "0x400A627")]
|
||||
private static PHEAGDHPPBC.IPBIJMJGHIF? EDCDEEHIKEF;
|
||||
|
||||
// Token: 0x02002330 RID: 9008
|
||||
[Token(Token = "0x2002330")]
|
||||
private struct IPBIJMJGHIF
|
||||
{
|
||||
// Token: 0x0600F859 RID: 63577 RVA: 0x003A95AC File Offset: 0x003A77AC
|
||||
[Token(Token = "0x600F859")]
|
||||
[Address(RVA = "0x2354F0", Offset = "0x2348F0", VA = "0x1802354F0")]
|
||||
public IPBIJMJGHIF(ValueTuple<string, Guid>[] orderedOptions, bool forDev)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400A628 RID: 42536
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400A628")]
|
||||
public readonly ValueTuple<string, Guid>[] HKIPMDCGHGM;
|
||||
|
||||
// Token: 0x0400A629 RID: 42537
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400A629")]
|
||||
public readonly bool JGOAAFJDEHA;
|
||||
}
|
||||
|
||||
// Token: 0x02002331 RID: 9009
|
||||
[Token(Token = "0x2002331")]
|
||||
[CompilerGenerated]
|
||||
private sealed class MHJGHJDCOJG
|
||||
{
|
||||
// Token: 0x0600F85A RID: 63578 RVA: 0x003A95BC File Offset: 0x003A77BC
|
||||
[Token(Token = "0x600F85A")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public MHJGHJDCOJG()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600F85B RID: 63579 RVA: 0x003A95D0 File Offset: 0x003A77D0
|
||||
[Token(Token = "0x600F85B")]
|
||||
[Address(RVA = "0x1606D60", Offset = "0x1605760", VA = "0x181606D60")]
|
||||
internal ValueTuple<string, Guid> <GetNodeTypeOptions>b__0(Guid guid)
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !flag || flag2)
|
||||
{
|
||||
}
|
||||
Type type = CircuitNodeUtil.guidToTypeLookup[guid];
|
||||
Dictionary<Type, string> typeToFriendlyNameLookup = CircuitNodeUtil.typeToFriendlyNameLookup;
|
||||
bool flag3;
|
||||
if (!flag3)
|
||||
{
|
||||
string friendlyNodeName = NodeNameHelper.GetFriendlyNodeName(type);
|
||||
}
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600F85C RID: 63580 RVA: 0x003A9614 File Offset: 0x003A7814
|
||||
[Token(Token = "0x600F85C")]
|
||||
[Address(RVA = "0x1607000", Offset = "0x1605A00", VA = "0x181607000")]
|
||||
internal ValueTuple<string, Guid> <GetNodeTypeOptions>b__1(Guid guid)
|
||||
{
|
||||
bool flag;
|
||||
bool flag2;
|
||||
if (!NetworkedSingletonMonoBehaviour.FFNIFALJLDD || !flag || flag2)
|
||||
{
|
||||
}
|
||||
Type type = CircuitNodeUtil.guidToTypeLookup[guid];
|
||||
Dictionary<Type, string> typeToFriendlyNameLookup = CircuitNodeUtil.typeToFriendlyNameLookup;
|
||||
bool flag3;
|
||||
string friendlyNodeName;
|
||||
if (!flag3)
|
||||
{
|
||||
friendlyNodeName = NodeNameHelper.GetFriendlyNodeName(type);
|
||||
}
|
||||
string text = "*" + friendlyNodeName;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0400A62A RID: 42538
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400A62A")]
|
||||
public CircuitNodeConfig nodeConfig;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user