Files
Jan2021-Cpp2Il-Dump/RecRoom.Circuitsv2.Runtime/CircuitsV2/Utilities/CircuitNodeUtil.cs
T
2026-04-08 23:40:05 +02:00

996 lines
34 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using CircuitsV2.Graph;
using CircuitsV2.Graph.Nodes;
using Cpp2IlInjected;
using JetBrains.Annotations;
using UnityEngine;
namespace CircuitsV2.Utilities
{
// Token: 0x020001B7 RID: 439
[Token(Token = "0x200011F")]
[StructLayout(3)]
public static class CircuitNodeUtil
{
// Token: 0x06000ECB RID: 3787 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CAF")]
[Address(RVA = "0x5AB6D0", Offset = "0x5AA0D0", VA = "0x1805AB6D0")]
public static ControlPanel CreateControlPanelLocal(CircuitContext context, Action<CircuitBoardCircuitContext> onSpawned, Guid innerContextId, [Optional] Guid? nodeGuid)
{
return null;
}
// Token: 0x06000ECC RID: 3788 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CB0")]
[Address(RVA = "0x1A32FD0", Offset = "0x1A319D0", VA = "0x181A32FD0")]
public static TNode CreateNode<TNode>(CircuitContext context, [Optional] Guid? nodeGuid) where TNode : Node
{
return null;
}
// Token: 0x06000ECD RID: 3789 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CB1")]
[Address(RVA = "0x5AB9C0", Offset = "0x5AA3C0", VA = "0x1805AB9C0")]
[CanBeNull]
internal static Node CreateNodeForDeserialize(Guid nodeTypeId, CircuitContext context, [Optional] Guid? nodeGuid)
{
return null;
}
// Token: 0x06000ECE RID: 3790 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CB2")]
[Address(RVA = "0x5ABA90", Offset = "0x5AA490", VA = "0x1805ABA90")]
public static Node CreateNode(Guid nodeTypeId, CircuitContext context, [Optional] Guid? nodeGuid, [Optional] Vector3? localPosition, [Optional] Quaternion? localRotation)
{
return null;
}
// Token: 0x06000ECF RID: 3791 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CB3")]
[Address(RVA = "0x5AB470", Offset = "0x5A9E70", VA = "0x1805AB470")]
[Beta("This code does not throw exceptions for removed nodes. This is a feature of the beta. We can remove nodes without having to write version upgrade code. In the future this will be an exception though. We should restore the exception after exiting beta.")]
private static Node ConstructNodeInternal(Guid nodeTypeId, CircuitContext context, [Optional] Guid? nodeGuid, [Optional] Guid? innerContextId)
{
return null;
}
// Token: 0x06000ED0 RID: 3792 RVA: 0x00006B9C File Offset: 0x00004D9C
[Token(Token = "0x6000CB4")]
[Address(RVA = "0x5AC410", Offset = "0x5AAE10", VA = "0x1805AC410")]
public static Guid GetTypeId(Type type)
{
return default(Guid);
}
// Token: 0x06000ED1 RID: 3793 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CB5")]
[Address(RVA = "0x5ABC60", Offset = "0x5AA660", VA = "0x1805ABC60")]
public static Type GetNodeType(Guid guid)
{
return null;
}
// Token: 0x17000397 RID: 919
// (get) Token: 0x06000ED2 RID: 3794 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x17000394")]
public static IEnumerable<Type> AllNodeTypes
{
[Token(Token = "0x6000CB6")]
[Address(RVA = "0x5C57F0", Offset = "0x5C41F0", VA = "0x1805C57F0")]
get
{
return null;
}
}
// Token: 0x17000398 RID: 920
// (get) Token: 0x06000ED3 RID: 3795 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x17000395")]
public static Dictionary<Guid, Type> GuidToTypeLookup
{
[Token(Token = "0x6000CB7")]
[Address(RVA = "0x5C58C0", Offset = "0x5C42C0", VA = "0x1805C58C0")]
get
{
return null;
}
}
// Token: 0x17000399 RID: 921
// (get) Token: 0x06000ED4 RID: 3796 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x17000396")]
public static Dictionary<Type, string> TypeToFriendlyNameLookup
{
[Token(Token = "0x6000CB8")]
[Address(RVA = "0x5C5980", Offset = "0x5C4380", VA = "0x1805C5980")]
get
{
return null;
}
}
// Token: 0x1700039A RID: 922
// (get) Token: 0x06000ED5 RID: 3797 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x17000397")]
public static List<Guid> PlayerCreatableNodes
{
[Token(Token = "0x6000CB9")]
[Address(RVA = "0x5C5920", Offset = "0x5C4320", VA = "0x1805C5920")]
get
{
return null;
}
}
// Token: 0x1700039B RID: 923
// (get) Token: 0x06000ED6 RID: 3798 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x17000398")]
public static List<Guid> DevCreatableNodes
{
[Token(Token = "0x6000CBA")]
[Address(RVA = "0x5C5860", Offset = "0x5C4260", VA = "0x1805C5860")]
get
{
return null;
}
}
// Token: 0x06000ED7 RID: 3799 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000CBB")]
[Address(RVA = "0x5AC500", Offset = "0x5AAF00", VA = "0x1805AC500")]
public static List<string> OrderedTags()
{
return null;
}
// Token: 0x06000ED8 RID: 3800 RVA: 0x00002096 File Offset: 0x00000296
[Token(Token = "0x6000CBC")]
[Address(RVA = "0x5ABD60", Offset = "0x5AA760", VA = "0x1805ABD60")]
public static void GetNodesWithTags(CircuitNodeUtil.TagSearchMethod tagSearchMethod, IEnumerable<string> activeTags, out HashSet<Type> filteredTypes, out IList<string> filteredTags)
{
}
// Token: 0x06000ED9 RID: 3801 RVA: 0x00006BB4 File Offset: 0x00004DB4
[Token(Token = "0x6000CBD")]
[Address(RVA = "0x5AC750", Offset = "0x5AB150", VA = "0x1805AC750")]
private static bool TypeHasTags(CircuitNodeUtil.TagSearchMethod tagSearchMethod, Type t, IEnumerable<string> activeTags)
{
return default(bool);
}
// Token: 0x040005E1 RID: 1505
[Token(Token = "0x40004DF")]
private static List<string> orderedTags;
// Token: 0x040005E2 RID: 1506
[Token(Token = "0x40004E0")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ABSNODE;
// Token: 0x040005E3 RID: 1507
[Token(Token = "0x40004E1")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ACOSNODE;
// Token: 0x040005E4 RID: 1508
[Token(Token = "0x40004E2")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ADDNODE;
// Token: 0x040005E5 RID: 1509
[Token(Token = "0x40004E3")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AIGETLINEOFSIGHTPARAMETERSNODE;
// Token: 0x040005E6 RID: 1510
[Token(Token = "0x40004E4")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AIGETTARGETNODE;
// Token: 0x040005E7 RID: 1511
[Token(Token = "0x40004E5")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AIHASLINEOFSIGHTTOTARGETNODE;
// Token: 0x040005E8 RID: 1512
[Token(Token = "0x40004E6")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AILOOKATNODE;
// Token: 0x040005E9 RID: 1513
[Token(Token = "0x40004E7")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AIPATHTONODE;
// Token: 0x040005EA RID: 1514
[Token(Token = "0x40004E8")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AIROTATENODE;
// Token: 0x040005EB RID: 1515
[Token(Token = "0x40004E9")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISETLINEOFSIGHTPARAMETERSNODE;
// Token: 0x040005EC RID: 1516
[Token(Token = "0x40004EA")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISETPATHINGSPEEDNODE;
// Token: 0x040005ED RID: 1517
[Token(Token = "0x40004EB")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISETPATROLPATHNODE;
// Token: 0x040005EE RID: 1518
[Token(Token = "0x40004EC")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISETTARGETNODE;
// Token: 0x040005EF RID: 1519
[Token(Token = "0x40004ED")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISTARTCOMBATBEHAVIORNODE;
// Token: 0x040005F0 RID: 1520
[Token(Token = "0x40004EE")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISTOPCOMBATBEHAVIORNODE;
// Token: 0x040005F1 RID: 1521
[Token(Token = "0x40004EF")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_AINODES_AISTOPLOOKINGNODE;
// Token: 0x040005F2 RID: 1522
[Token(Token = "0x40004F0")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ANDNODE;
// Token: 0x040005F3 RID: 1523
[Token(Token = "0x40004F1")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ASINNODE;
// Token: 0x040005F4 RID: 1524
[Token(Token = "0x40004F2")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ATAN2NODE;
// Token: 0x040005F5 RID: 1525
[Token(Token = "0x40004F3")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ATANNODE;
// Token: 0x040005F6 RID: 1526
[Token(Token = "0x40004F4")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_BRANCHNODE;
// Token: 0x040005F7 RID: 1527
[Token(Token = "0x40004F5")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_BREAKTUPLE;
// Token: 0x040005F8 RID: 1528
[Token(Token = "0x40004F6")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_BUTTONGETISPRESSEDNODE;
// Token: 0x040005F9 RID: 1529
[Token(Token = "0x40004F7")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_BUTTONGETTEXTNODE;
// Token: 0x040005FA RID: 1530
[Token(Token = "0x40004F8")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_BUTTONSETTEXTNODE;
// Token: 0x040005FB RID: 1531
[Token(Token = "0x40004F9")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CEILNODE;
// Token: 0x040005FC RID: 1532
[Token(Token = "0x40004FA")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CEILTOINTNODE;
// Token: 0x040005FD RID: 1533
[Token(Token = "0x40004FB")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CIRCUITBOARD;
// Token: 0x040005FE RID: 1534
[Token(Token = "0x40004FC")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTGETGROUNDPOSITIONNODE;
// Token: 0x040005FF RID: 1535
[Token(Token = "0x40004FD")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTGETHEALTHNODE;
// Token: 0x04000600 RID: 1536
[Token(Token = "0x40004FE")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTGETISALIVENODE;
// Token: 0x04000601 RID: 1537
[Token(Token = "0x40004FF")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTGETVELOCITYNODE;
// Token: 0x04000602 RID: 1538
[Token(Token = "0x4000500")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTRECEIVEDAMAGENODE;
// Token: 0x04000603 RID: 1539
[Token(Token = "0x4000501")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTSETHEALTHNODE;
// Token: 0x04000604 RID: 1540
[Token(Token = "0x4000502")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTSETMAXHEALTHNODE;
// Token: 0x04000605 RID: 1541
[Token(Token = "0x4000503")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_COMBATANTSPLITNODE;
// Token: 0x04000606 RID: 1542
[Token(Token = "0x4000504")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COMBATANTNODES_TOCOMBATANTNODE;
// Token: 0x04000607 RID: 1543
[Token(Token = "0x4000505")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CONTROLPANEL;
// Token: 0x04000608 RID: 1544
[Token(Token = "0x4000506")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_COSNODE;
// Token: 0x04000609 RID: 1545
[Token(Token = "0x4000507")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CREATIONOBJECTADDTAGSNODE;
// Token: 0x0400060A RID: 1546
[Token(Token = "0x4000508")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CREATIONOBJECTGETALLWITHTAGNODE;
// Token: 0x0400060B RID: 1547
[Token(Token = "0x4000509")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CREATIONOBJECTGETTAGSNODE;
// Token: 0x0400060C RID: 1548
[Token(Token = "0x400050A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CREATIONOBJECTHASTAGNODE;
// Token: 0x0400060D RID: 1549
[Token(Token = "0x400050B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_CREATIONOBJECTREMOVETAGSNODE;
// Token: 0x0400060E RID: 1550
[Token(Token = "0x400050C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DEBUGLOGNODE;
// Token: 0x0400060F RID: 1551
[Token(Token = "0x400050D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DELAYNODE;
// Token: 0x04000610 RID: 1552
[Token(Token = "0x400050E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DEMONODES_EQUALSNODE;
// Token: 0x04000611 RID: 1553
[Token(Token = "0x400050F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DEMONODES_TOSTRINGNODE;
// Token: 0x04000612 RID: 1554
[Token(Token = "0x4000510")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DICEPLAYERROLLED;
// Token: 0x04000613 RID: 1555
[Token(Token = "0x4000511")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DICERESULT;
// Token: 0x04000614 RID: 1556
[Token(Token = "0x4000512")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DICEROLLFINISHED;
// Token: 0x04000615 RID: 1557
[Token(Token = "0x4000513")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DISTANCENODE;
// Token: 0x04000616 RID: 1558
[Token(Token = "0x4000514")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_DIVIDENODE;
// Token: 0x04000617 RID: 1559
[Token(Token = "0x4000515")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSETCOLOR;
// Token: 0x04000618 RID: 1560
[Token(Token = "0x4000516")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSETLOOPING;
// Token: 0x04000619 RID: 1561
[Token(Token = "0x4000517")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSETSIZE;
// Token: 0x0400061A RID: 1562
[Token(Token = "0x4000518")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSETSPEED;
// Token: 0x0400061B RID: 1563
[Token(Token = "0x4000519")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSTART;
// Token: 0x0400061C RID: 1564
[Token(Token = "0x400051A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EMITTERSTOP;
// Token: 0x0400061D RID: 1565
[Token(Token = "0x400051B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EVENTRECEIVERNODE;
// Token: 0x0400061E RID: 1566
[Token(Token = "0x400051C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_EVENTSENDERNODE;
// Token: 0x0400061F RID: 1567
[Token(Token = "0x400051D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_FLOORNODE;
// Token: 0x04000620 RID: 1568
[Token(Token = "0x400051E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_FLOORTOINTNODE;
// Token: 0x04000621 RID: 1569
[Token(Token = "0x400051F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_FOREACHNODE;
// Token: 0x04000622 RID: 1570
[Token(Token = "0x4000520")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_FORNODE;
// Token: 0x04000623 RID: 1571
[Token(Token = "0x4000521")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_FROMCREATIONOBJECT;
// Token: 0x04000624 RID: 1572
[Token(Token = "0x4000522")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_GETELEMENTNODE;
// Token: 0x04000625 RID: 1573
[Token(Token = "0x4000523")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_GETLISTCOUNTNODE;
// Token: 0x04000626 RID: 1574
[Token(Token = "0x4000524")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_GETPOSITIONNODE;
// Token: 0x04000627 RID: 1575
[Token(Token = "0x4000525")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_HASAUTHORITYNODE;
// Token: 0x04000628 RID: 1576
[Token(Token = "0x4000526")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_HASAUTHORITYOFNODE;
// Token: 0x04000629 RID: 1577
[Token(Token = "0x4000527")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_IFEXPRESSIONNODE;
// Token: 0x0400062A RID: 1578
[Token(Token = "0x4000528")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_IMPULSEADDNODE;
// Token: 0x0400062B RID: 1579
[Token(Token = "0x4000529")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_IMPULSEREFLECTNODE;
// Token: 0x0400062C RID: 1580
[Token(Token = "0x400052A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_IMPULSESETNODE;
// Token: 0x0400062D RID: 1581
[Token(Token = "0x400052B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INNODE;
// Token: 0x0400062E RID: 1582
[Token(Token = "0x400052C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEAINODE;
// Token: 0x0400062F RID: 1583
[Token(Token = "0x400052D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEBOOLNODE;
// Token: 0x04000630 RID: 1584
[Token(Token = "0x400052E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCECOMBATANT;
// Token: 0x04000631 RID: 1585
[Token(Token = "0x400052F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCECREATIONOBJECT;
// Token: 0x04000632 RID: 1586
[Token(Token = "0x4000530")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEFLOATNODE;
// Token: 0x04000633 RID: 1587
[Token(Token = "0x4000531")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEINTNODE;
// Token: 0x04000634 RID: 1588
[Token(Token = "0x4000532")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCELISTSTRINGNODE;
// Token: 0x04000635 RID: 1589
[Token(Token = "0x4000533")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEPLAYERNODE;
// Token: 0x04000636 RID: 1590
[Token(Token = "0x4000534")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCESTRINGNODE;
// Token: 0x04000637 RID: 1591
[Token(Token = "0x4000535")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INSTANCEVECTORNODE;
// Token: 0x04000638 RID: 1592
[Token(Token = "0x4000536")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_INTTOFLOATNODE;
// Token: 0x04000639 RID: 1593
[Token(Token = "0x4000537")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ISVALIDNODE;
// Token: 0x0400063A RID: 1594
[Token(Token = "0x4000538")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTSETANGLENODE;
// Token: 0x0400063B RID: 1595
[Token(Token = "0x4000539")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTSETCOLORNODE;
// Token: 0x0400063C RID: 1596
[Token(Token = "0x400053A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTSETINTENSITYNODE;
// Token: 0x0400063D RID: 1597
[Token(Token = "0x400053B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTSETRANGENODE;
// Token: 0x0400063E RID: 1598
[Token(Token = "0x400053C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTTURNOFFNODE;
// Token: 0x0400063F RID: 1599
[Token(Token = "0x400053D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LIGHTTURNONNODE;
// Token: 0x04000640 RID: 1600
[Token(Token = "0x400053E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LOGARITHMNODE;
// Token: 0x04000641 RID: 1601
[Token(Token = "0x400053F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LOGSCREENGETMUTENODE;
// Token: 0x04000642 RID: 1602
[Token(Token = "0x4000540")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LOGSCREENRESETNODE;
// Token: 0x04000643 RID: 1603
[Token(Token = "0x4000541")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LOGSCREENSETMUTENODE;
// Token: 0x04000644 RID: 1604
[Token(Token = "0x4000542")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_LOGSTRINGNODE;
// Token: 0x04000645 RID: 1605
[Token(Token = "0x4000543")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MAKELISTNODE;
// Token: 0x04000646 RID: 1606
[Token(Token = "0x4000544")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MAKETUPLE;
// Token: 0x04000647 RID: 1607
[Token(Token = "0x4000545")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MAXNODE;
// Token: 0x04000648 RID: 1608
[Token(Token = "0x4000546")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MINNODE;
// Token: 0x04000649 RID: 1609
[Token(Token = "0x4000547")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MODULONODE;
// Token: 0x0400064A RID: 1610
[Token(Token = "0x4000548")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_MULTIPLYNODE;
// Token: 0x0400064B RID: 1611
[Token(Token = "0x4000549")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NANDNODE;
// Token: 0x0400064C RID: 1612
[Token(Token = "0x400054A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NORNODE;
// Token: 0x0400064D RID: 1613
[Token(Token = "0x400054B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NOTNODE;
// Token: 0x0400064E RID: 1614
[Token(Token = "0x400054C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NUMBERCOMPARISONS_GREATERTHANNODE;
// Token: 0x0400064F RID: 1615
[Token(Token = "0x400054D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NUMBERCOMPARISONS_GREATERTHANOREQUALNODE;
// Token: 0x04000650 RID: 1616
[Token(Token = "0x400054E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NUMBERCOMPARISONS_LESSTHANNODE;
// Token: 0x04000651 RID: 1617
[Token(Token = "0x400054F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_NUMBERCOMPARISONS_LESSTHANOREQUALNODE;
// Token: 0x04000652 RID: 1618
[Token(Token = "0x4000550")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ORNODE;
// Token: 0x04000653 RID: 1619
[Token(Token = "0x4000551")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_OUTNODE;
// Token: 0x04000654 RID: 1620
[Token(Token = "0x4000552")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONGETACCELERATIONNODE;
// Token: 0x04000655 RID: 1621
[Token(Token = "0x4000553")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONGETDISTANCENODE;
// Token: 0x04000656 RID: 1622
[Token(Token = "0x4000554")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONGETMARKERDISTANCENODE;
// Token: 0x04000657 RID: 1623
[Token(Token = "0x4000555")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONGETMAXDISTANCENODE;
// Token: 0x04000658 RID: 1624
[Token(Token = "0x4000556")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONGETSPEEDNODE;
// Token: 0x04000659 RID: 1625
[Token(Token = "0x4000557")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONSETACCELERATIONNODE;
// Token: 0x0400065A RID: 1626
[Token(Token = "0x4000558")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONSETDISTANCENODE;
// Token: 0x0400065B RID: 1627
[Token(Token = "0x4000559")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONSETMARKERDISTANCENODE;
// Token: 0x0400065C RID: 1628
[Token(Token = "0x400055A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONSETMAXDISTANCENODE;
// Token: 0x0400065D RID: 1629
[Token(Token = "0x400055B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PISTONSETSPEEDNODE;
// Token: 0x0400065E RID: 1630
[Token(Token = "0x400055C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERADDROLE;
// Token: 0x0400065F RID: 1631
[Token(Token = "0x400055D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERHASROLE;
// Token: 0x04000660 RID: 1632
[Token(Token = "0x400055E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERNODES_GETALLPLAYERSNODE;
// Token: 0x04000661 RID: 1633
[Token(Token = "0x400055F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERNODES_GETPLAYERISLOCALNODE;
// Token: 0x04000662 RID: 1634
[Token(Token = "0x4000560")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERNODES_PLAYERGETLOCALNODE;
// Token: 0x04000663 RID: 1635
[Token(Token = "0x4000561")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERNODES_PROMPTLOCALPLAYERNODE;
// Token: 0x04000664 RID: 1636
[Token(Token = "0x4000562")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERNODES_RESETPLAYERHEALTHNODE;
// Token: 0x04000665 RID: 1637
[Token(Token = "0x4000563")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PLAYERREMOVEROLE;
// Token: 0x04000666 RID: 1638
[Token(Token = "0x4000564")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_POWERNODE;
// Token: 0x04000667 RID: 1639
[Token(Token = "0x4000565")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_PROPERTYNODE;
// Token: 0x04000668 RID: 1640
[Token(Token = "0x4000566")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_RANDOMFLOATGENERATORNODE;
// Token: 0x04000669 RID: 1641
[Token(Token = "0x4000567")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_RANDOMINTEGERGENERATORNODE;
// Token: 0x0400066A RID: 1642
[Token(Token = "0x4000568")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_RESETOBJECTNODE;
// Token: 0x0400066B RID: 1643
[Token(Token = "0x4000569")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_RESETROOMNODE;
// Token: 0x0400066C RID: 1644
[Token(Token = "0x400056A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORGETMARKERROTATIONNODE;
// Token: 0x0400066D RID: 1645
[Token(Token = "0x400056B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORGETROTATIONACCELERATIONNODE;
// Token: 0x0400066E RID: 1646
[Token(Token = "0x400056C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORGETROTATIONNODE;
// Token: 0x0400066F RID: 1647
[Token(Token = "0x400056D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORGETROTATIONSPEEDNODE;
// Token: 0x04000670 RID: 1648
[Token(Token = "0x400056E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORSETMARKERROTATIONNODE;
// Token: 0x04000671 RID: 1649
[Token(Token = "0x400056F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORSETROTATIONACCELERATIONNODE;
// Token: 0x04000672 RID: 1650
[Token(Token = "0x4000570")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORSETROTATIONNODE;
// Token: 0x04000673 RID: 1651
[Token(Token = "0x4000571")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROTATORSETROTATIONSPEEDNODE;
// Token: 0x04000674 RID: 1652
[Token(Token = "0x4000572")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROUNDNODE;
// Token: 0x04000675 RID: 1653
[Token(Token = "0x4000573")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_ROUNDTOINTNODE;
// Token: 0x04000676 RID: 1654
[Token(Token = "0x4000574")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SELFNODE;
// Token: 0x04000677 RID: 1655
[Token(Token = "0x4000575")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SETELEMENTNODE;
// Token: 0x04000678 RID: 1656
[Token(Token = "0x4000576")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SETVALUENODE;
// Token: 0x04000679 RID: 1657
[Token(Token = "0x4000577")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SFXGETVOLUMENODE;
// Token: 0x0400067A RID: 1658
[Token(Token = "0x4000578")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SFXISPLAYINGNODE;
// Token: 0x0400067B RID: 1659
[Token(Token = "0x4000579")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SFXPLAYNODE;
// Token: 0x0400067C RID: 1660
[Token(Token = "0x400057A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SFXSETVOLUMENODE;
// Token: 0x0400067D RID: 1661
[Token(Token = "0x400057B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SFXSTOPNODE;
// Token: 0x0400067E RID: 1662
[Token(Token = "0x400057C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SHOWNOTIFICATIONNODE;
// Token: 0x0400067F RID: 1663
[Token(Token = "0x400057D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SINNODE;
// Token: 0x04000680 RID: 1664
[Token(Token = "0x400057E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SPAWNERRESETNODE;
// Token: 0x04000681 RID: 1665
[Token(Token = "0x400057F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SPAWNERSTARTSPAWNINGNODE;
// Token: 0x04000682 RID: 1666
[Token(Token = "0x4000580")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_STRINGFORMATNODE;
// Token: 0x04000683 RID: 1667
[Token(Token = "0x4000581")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SUBTRACTNODE;
// Token: 0x04000684 RID: 1668
[Token(Token = "0x4000582")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDAINODE;
// Token: 0x04000685 RID: 1669
[Token(Token = "0x4000583")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDBOOLNODE;
// Token: 0x04000686 RID: 1670
[Token(Token = "0x4000584")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDCOMBATANTNODE;
// Token: 0x04000687 RID: 1671
[Token(Token = "0x4000585")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDCREATIONOBJECTNODE;
// Token: 0x04000688 RID: 1672
[Token(Token = "0x4000586")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDFLOATNODE;
// Token: 0x04000689 RID: 1673
[Token(Token = "0x4000587")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDINTNODE;
// Token: 0x0400068A RID: 1674
[Token(Token = "0x4000588")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDPLAYERNODE;
// Token: 0x0400068B RID: 1675
[Token(Token = "0x4000589")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDSTRINGNODE;
// Token: 0x0400068C RID: 1676
[Token(Token = "0x400058A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCEDVECTOR3NODE;
// Token: 0x0400068D RID: 1677
[Token(Token = "0x400058B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_SYNCHEDEVENTSENDERNODE;
// Token: 0x0400068E RID: 1678
[Token(Token = "0x400058C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TANNODE;
// Token: 0x0400068F RID: 1679
[Token(Token = "0x400058D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TEXTTOOLSETCOLOR;
// Token: 0x04000690 RID: 1680
[Token(Token = "0x400058E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TEXTTOOLSETMATERIAL;
// Token: 0x04000691 RID: 1681
[Token(Token = "0x400058F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TEXTTOOLSETTEXT;
// Token: 0x04000692 RID: 1682
[Token(Token = "0x4000590")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TOCREATIONOBJECT;
// Token: 0x04000693 RID: 1683
[Token(Token = "0x4000591")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TOGGLEBUTTONGETISPRESSEDNODE;
// Token: 0x04000694 RID: 1684
[Token(Token = "0x4000592")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TOGGLEBUTTONSETISPRESSEDNODE;
// Token: 0x04000695 RID: 1685
[Token(Token = "0x4000593")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETFILTERROLENODE;
// Token: 0x04000696 RID: 1686
[Token(Token = "0x4000594")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETFILTERTAGSNODE;
// Token: 0x04000697 RID: 1687
[Token(Token = "0x4000595")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETNUMOBJECTSNODE;
// Token: 0x04000698 RID: 1688
[Token(Token = "0x4000596")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETNUMPLAYERSNODE;
// Token: 0x04000699 RID: 1689
[Token(Token = "0x4000597")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETOBJECTSNODE;
// Token: 0x0400069A RID: 1690
[Token(Token = "0x4000598")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMEGETPLAYERSNODE;
// Token: 0x0400069B RID: 1691
[Token(Token = "0x4000599")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMESETFILTERROLENODE;
// Token: 0x0400069C RID: 1692
[Token(Token = "0x400059A")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TRIGGERVOLUMESETFILTERTAGSNODE;
// Token: 0x0400069D RID: 1693
[Token(Token = "0x400059B")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TYPECONVERSIONS_PARSEBOOLNODE;
// Token: 0x0400069E RID: 1694
[Token(Token = "0x400059C")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TYPECONVERSIONS_PARSEFLOATNODE;
// Token: 0x0400069F RID: 1695
[Token(Token = "0x400059D")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_TYPECONVERSIONS_PARSEINTNODE;
// Token: 0x040006A0 RID: 1696
[Token(Token = "0x400059E")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_VALUECHANGEDNODE;
// Token: 0x040006A1 RID: 1697
[Token(Token = "0x400059F")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_VECTORCREATE;
// Token: 0x040006A2 RID: 1698
[Token(Token = "0x40005A0")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_VECTORGADGETGETVECTORNODE;
// Token: 0x040006A3 RID: 1699
[Token(Token = "0x40005A1")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_VECTORGETMAGNITUDE;
// Token: 0x040006A4 RID: 1700
[Token(Token = "0x40005A2")]
private static readonly Guid CIRCUITSV2_GRAPH_NODES_VECTORSPLIT;
// Token: 0x040006A5 RID: 1701
[Token(Token = "0x40005A3")]
private static readonly Dictionary<Guid, Type> guidToTypeLookup;
// Token: 0x040006A6 RID: 1702
[Token(Token = "0x40005A4")]
private static readonly Dictionary<Type, Guid> typeToGuidLookup;
// Token: 0x040006A7 RID: 1703
[Token(Token = "0x40005A5")]
private static readonly Dictionary<Guid, Func<CircuitContext, Guid, Node>> nodeConstructorLookup;
// Token: 0x040006A8 RID: 1704
[Token(Token = "0x40005A6")]
private static readonly Dictionary<Guid, Func<CircuitContext, Guid, Guid?, Node>> contextNodeConstructorLookup;
// Token: 0x040006A9 RID: 1705
[Token(Token = "0x40005A7")]
private static readonly Dictionary<Type, string> typeToFriendlyNameLookup;
// Token: 0x040006AA RID: 1706
[Token(Token = "0x40005A8")]
private static readonly Dictionary<Type, HashSet<string>> typeToTagsLookup;
// Token: 0x040006AB RID: 1707
[Token(Token = "0x40005A9")]
private static readonly Dictionary<string, int> tagsToCountLookup;
// Token: 0x040006AC RID: 1708
[Token(Token = "0x40005AA")]
private static readonly List<Guid> playerCreatableNodes;
// Token: 0x040006AD RID: 1709
[Token(Token = "0x40005AB")]
private static readonly List<Guid> devCreatableNodes;
// Token: 0x020001B8 RID: 440
[Token(Token = "0x200035E")]
public enum TagSearchMethod
{
// Token: 0x040006AF RID: 1711
[Token(Token = "0x4000942")]
ALL,
// Token: 0x040006B0 RID: 1712
[Token(Token = "0x4000943")]
ANY
}
}
}