Files
RecRoom.Protobuf/CircuitGraphEntitiesData.cs
2026-05-10 13:39:01 -07:00

947 lines
46 KiB
C#

// <auto-generated>
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: circuits_v2/circuit_graph_entities_data.proto
// </auto-generated>
#pragma warning disable 1591, 0612, 3021, 8981
#region Designer generated code
using pb = global::Google.Protobuf;
using pbc = global::Google.Protobuf.Collections;
using pbr = global::Google.Protobuf.Reflection;
using scg = global::System.Collections.Generic;
namespace CircuitsV2.Protobuf {
/// <summary>Holder for reflection information generated from circuits_v2/circuit_graph_entities_data.proto</summary>
public static partial class CircuitGraphEntitiesDataReflection {
#region Descriptor
/// <summary>File descriptor for circuits_v2/circuit_graph_entities_data.proto</summary>
public static pbr::FileDescriptor Descriptor {
get { return descriptor; }
}
private static pbr::FileDescriptor descriptor;
static CircuitGraphEntitiesDataReflection() {
byte[] descriptorData = global::System.Convert.FromBase64String(
string.Concat(
"Ci1jaXJjdWl0c192Mi9jaXJjdWl0X2dyYXBoX2VudGl0aWVzX2RhdGEucHJv",
"dG8SC2NpcmN1aXRzX3YyGiVjaXJjdWl0cy9zaGFyZWQvYXBpL2lkXzEyOF9k",
"YXRhLnByb3RvGi5jaXJjdWl0cy9zaGFyZWQvdXRpbGl0aWVzL3NvYV9pZF8z",
"Ml9kYXRhLnByb3RvGjZjaXJjdWl0cy9zdGF0aWMvY29yZS9ncmFwaF9zeXN0",
"ZW0vZ3JhcGhfc3lzX2RhdGEucHJvdG8aLmNpcmN1aXRzX3YyL2Z1bmN0aW9u",
"X2NhbGxfbm9kZV9pbnN0X2RhdGEucHJvdG8aMGNpcmN1aXRzX3YyL2N1c3Rv",
"bV9wcm9wZXJ0eV9ub2RlX2luc3RfZGF0YS5wcm90bxo6Y2lyY3VpdHNfdjIv",
"bWVzc2FnZXMvbWVzc2FnZV9yZWNlaXZlcl9ub2RlX2luc3RfZGF0YS5wcm90",
"bxo4Y2lyY3VpdHNfdjIvbWVzc2FnZXMvbWVzc2FnZV9zZW5kZXJfbm9kZV9p",
"bnN0X2RhdGEucHJvdG8aNGNpcmN1aXRzX3YyL2JlaGF2aW9ycy9iZWhhdmlv",
"cl9ib2FyZF9pbnN0X2RhdGEucHJvdG8aN2NpcmN1aXRzX3YyL2JlaGF2aW9y",
"cy9iZWhhdmlvcl9kZWZfbm9kZV9pbnN0X2RhdGEucHJvdG8aNWNpcmN1aXRz",
"X3YyL2NvbnN0YW50X2FpX2Z1bmN0aW9uX25vZGVfaW5zdF9kYXRhLnByb3Rv",
"IpwJChhDaXJjdWl0R3JhcGhFbnRpdGllc0RhdGESJQoFZ3JhcGgYASABKAsy",
"Fi5jaXJjdWl0cy5HcmFwaFN5c0RhdGESFAoMbm9kZV9kZWZfaWRzGAIgAygF",
"EhUKDW5vZGVfam9pbl9pZHMYAyADKAUSLAoPbGVnYWN5X25vZGVfaWRzGAQg",
"AygLMhMuY2lyY3VpdHMuSWQxMjhEYXRhEjUKFmZ1bmN0aW9uX2NhbGxfbm9k",
"ZV9pZHMYBSABKAsyFS5jaXJjdWl0cy5TT0FJZDMyRGF0YRJCChNmdW5jdGlv",
"bl9jYWxsX25vZGVzGAYgAygLMiUuY2lyY3VpdHNfdjIuRnVuY3Rpb25DYWxs",
"Tm9kZUluc3REYXRhEjcKGG9iamVjdF9wcm9wZXJ0eV9ub2RlX2lkcxgHIAEo",
"CzIVLmNpcmN1aXRzLlNPQUlkMzJEYXRhEkYKFW9iamVjdF9wcm9wZXJ0eV9u",
"b2RlcxgIIAMoCzInLmNpcmN1aXRzX3YyLkN1c3RvbVByb3BlcnR5Tm9kZUlu",
"c3REYXRhEjcKGHBsYXllcl9wcm9wZXJ0eV9ub2RlX2lkcxgJIAEoCzIVLmNp",
"cmN1aXRzLlNPQUlkMzJEYXRhEkYKFXBsYXllcl9wcm9wZXJ0eV9ub2RlcxgK",
"IAMoCzInLmNpcmN1aXRzX3YyLkN1c3RvbVByb3BlcnR5Tm9kZUluc3REYXRh",
"EjgKGW1lc3NhZ2VfcmVjZWl2ZXJfbm9kZV9pZHMYCyABKAsyFS5jaXJjdWl0",
"cy5TT0FJZDMyRGF0YRJIChZtZXNzYWdlX3JlY2VpdmVyX25vZGVzGAwgAygL",
"MiguY2lyY3VpdHNfdjIuTWVzc2FnZVJlY2VpdmVyTm9kZUluc3REYXRhEjYK",
"F21lc3NhZ2Vfc2VuZGVyX25vZGVfaWRzGA0gASgLMhUuY2lyY3VpdHMuU09B",
"SWQzMkRhdGESRAoUbWVzc2FnZV9zZW5kZXJfbm9kZXMYDiADKAsyJi5jaXJj",
"dWl0c192Mi5NZXNzYWdlU2VuZGVyTm9kZUluc3REYXRhEjYKF2JlaGF2aW9y",
"X2JvYXJkX25vZGVfaWRzGA8gASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGES",
"QAoUYmVoYXZpb3JfYm9hcmRfbm9kZXMYECADKAsyIi5jaXJjdWl0c192Mi5C",
"ZWhhdmlvckJvYXJkSW5zdERhdGESNAoVYmVoYXZpb3JfZGVmX25vZGVfaWRz",
"GBEgASgLMhUuY2lyY3VpdHMuU09BSWQzMkRhdGESQAoSYmVoYXZpb3JfZGVm",
"X25vZGVzGBIgAygLMiQuY2lyY3VpdHNfdjIuQmVoYXZpb3JEZWZOb2RlSW5z",
"dERhdGESPAodY29uc3RhbnRfYWlfZnVuY3Rpb25fbm9kZV9pZHMYEyABKAsy",
"FS5jaXJjdWl0cy5TT0FJZDMyRGF0YRJPChpjb25zdGFudF9haV9mdW5jdGlv",
"bl9ub2RlcxgUIAMoCzIrLmNpcmN1aXRzX3YyLkNvbnN0YW50QWlGdW5jdGlv",
"bk5vZGVJbnN0RGF0YUIWqgITQ2lyY3VpdHNWMi5Qcm90b2J1ZmIGcHJvdG8z"));
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
new pbr::FileDescriptor[] { global::Circuits.Shared.Api.Protobuf.Id128DataReflection.Descriptor, global::Circuits.Shared.Utilities.Protobuf.SoaId32DataReflection.Descriptor, global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysDataReflection.Descriptor, global::CircuitsV2.Protobuf.FunctionCallNodeInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.CustomPropertyNodeInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageReceiverNodeInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.MessageSenderNodeInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.BehaviorBoardInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.BehaviorDefNodeInstDataReflection.Descriptor, global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstDataReflection.Descriptor, },
new pbr::GeneratedClrTypeInfo(null, null, new pbr::GeneratedClrTypeInfo[] {
new pbr::GeneratedClrTypeInfo(typeof(global::CircuitsV2.Protobuf.CircuitGraphEntitiesData), global::CircuitsV2.Protobuf.CircuitGraphEntitiesData.Parser, new[]{ "Graph", "NodeDefIds", "NodeJoinIds", "LegacyNodeIds", "FunctionCallNodeIds", "FunctionCallNodes", "ObjectPropertyNodeIds", "ObjectPropertyNodes", "PlayerPropertyNodeIds", "PlayerPropertyNodes", "MessageReceiverNodeIds", "MessageReceiverNodes", "MessageSenderNodeIds", "MessageSenderNodes", "BehaviorBoardNodeIds", "BehaviorBoardNodes", "BehaviorDefNodeIds", "BehaviorDefNodes", "ConstantAiFunctionNodeIds", "ConstantAiFunctionNodes" }, null, null, null, null)
}));
}
#endregion
}
#region Messages
[global::System.Diagnostics.DebuggerDisplayAttribute("{ToString(),nq}")]
public sealed partial class CircuitGraphEntitiesData : pb::IMessage<CircuitGraphEntitiesData>
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
, pb::IBufferMessage
#endif
{
private static readonly pb::MessageParser<CircuitGraphEntitiesData> _parser = new pb::MessageParser<CircuitGraphEntitiesData>(() => new CircuitGraphEntitiesData());
private pb::UnknownFieldSet _unknownFields;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pb::MessageParser<CircuitGraphEntitiesData> Parser { get { return _parser; } }
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public static pbr::MessageDescriptor Descriptor {
get { return global::CircuitsV2.Protobuf.CircuitGraphEntitiesDataReflection.Descriptor.MessageTypes[0]; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
pbr::MessageDescriptor pb::IMessage.Descriptor {
get { return Descriptor; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CircuitGraphEntitiesData() {
OnConstruction();
}
partial void OnConstruction();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CircuitGraphEntitiesData(CircuitGraphEntitiesData other) : this() {
graph_ = other.graph_ != null ? other.graph_.Clone() : null;
nodeDefIds_ = other.nodeDefIds_.Clone();
nodeJoinIds_ = other.nodeJoinIds_.Clone();
legacyNodeIds_ = other.legacyNodeIds_.Clone();
functionCallNodeIds_ = other.functionCallNodeIds_ != null ? other.functionCallNodeIds_.Clone() : null;
functionCallNodes_ = other.functionCallNodes_.Clone();
objectPropertyNodeIds_ = other.objectPropertyNodeIds_ != null ? other.objectPropertyNodeIds_.Clone() : null;
objectPropertyNodes_ = other.objectPropertyNodes_.Clone();
playerPropertyNodeIds_ = other.playerPropertyNodeIds_ != null ? other.playerPropertyNodeIds_.Clone() : null;
playerPropertyNodes_ = other.playerPropertyNodes_.Clone();
messageReceiverNodeIds_ = other.messageReceiverNodeIds_ != null ? other.messageReceiverNodeIds_.Clone() : null;
messageReceiverNodes_ = other.messageReceiverNodes_.Clone();
messageSenderNodeIds_ = other.messageSenderNodeIds_ != null ? other.messageSenderNodeIds_.Clone() : null;
messageSenderNodes_ = other.messageSenderNodes_.Clone();
behaviorBoardNodeIds_ = other.behaviorBoardNodeIds_ != null ? other.behaviorBoardNodeIds_.Clone() : null;
behaviorBoardNodes_ = other.behaviorBoardNodes_.Clone();
behaviorDefNodeIds_ = other.behaviorDefNodeIds_ != null ? other.behaviorDefNodeIds_.Clone() : null;
behaviorDefNodes_ = other.behaviorDefNodes_.Clone();
constantAiFunctionNodeIds_ = other.constantAiFunctionNodeIds_ != null ? other.constantAiFunctionNodeIds_.Clone() : null;
constantAiFunctionNodes_ = other.constantAiFunctionNodes_.Clone();
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public CircuitGraphEntitiesData Clone() {
return new CircuitGraphEntitiesData(this);
}
/// <summary>Field number for the "graph" field.</summary>
public const int GraphFieldNumber = 1;
private global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData graph_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData Graph {
get { return graph_; }
set {
graph_ = value;
}
}
/// <summary>Field number for the "node_def_ids" field.</summary>
public const int NodeDefIdsFieldNumber = 2;
private static readonly pb::FieldCodec<int> _repeated_nodeDefIds_codec
= pb::FieldCodec.ForInt32(18);
private readonly pbc::RepeatedField<int> nodeDefIds_ = new pbc::RepeatedField<int>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<int> NodeDefIds {
get { return nodeDefIds_; }
}
/// <summary>Field number for the "node_join_ids" field.</summary>
public const int NodeJoinIdsFieldNumber = 3;
private static readonly pb::FieldCodec<int> _repeated_nodeJoinIds_codec
= pb::FieldCodec.ForInt32(26);
private readonly pbc::RepeatedField<int> nodeJoinIds_ = new pbc::RepeatedField<int>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<int> NodeJoinIds {
get { return nodeJoinIds_; }
}
/// <summary>Field number for the "legacy_node_ids" field.</summary>
public const int LegacyNodeIdsFieldNumber = 4;
private static readonly pb::FieldCodec<global::Circuits.Shared.Api.Protobuf.Id128Data> _repeated_legacyNodeIds_codec
= pb::FieldCodec.ForMessage(34, global::Circuits.Shared.Api.Protobuf.Id128Data.Parser);
private readonly pbc::RepeatedField<global::Circuits.Shared.Api.Protobuf.Id128Data> legacyNodeIds_ = new pbc::RepeatedField<global::Circuits.Shared.Api.Protobuf.Id128Data>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::Circuits.Shared.Api.Protobuf.Id128Data> LegacyNodeIds {
get { return legacyNodeIds_; }
}
/// <summary>Field number for the "function_call_node_ids" field.</summary>
public const int FunctionCallNodeIdsFieldNumber = 5;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data functionCallNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data FunctionCallNodeIds {
get { return functionCallNodeIds_; }
set {
functionCallNodeIds_ = value;
}
}
/// <summary>Field number for the "function_call_nodes" field.</summary>
public const int FunctionCallNodesFieldNumber = 6;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.FunctionCallNodeInstData> _repeated_functionCallNodes_codec
= pb::FieldCodec.ForMessage(50, global::CircuitsV2.Protobuf.FunctionCallNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.FunctionCallNodeInstData> functionCallNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.FunctionCallNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.FunctionCallNodeInstData> FunctionCallNodes {
get { return functionCallNodes_; }
}
/// <summary>Field number for the "object_property_node_ids" field.</summary>
public const int ObjectPropertyNodeIdsFieldNumber = 7;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data objectPropertyNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ObjectPropertyNodeIds {
get { return objectPropertyNodeIds_; }
set {
objectPropertyNodeIds_ = value;
}
}
/// <summary>Field number for the "object_property_nodes" field.</summary>
public const int ObjectPropertyNodesFieldNumber = 8;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> _repeated_objectPropertyNodes_codec
= pb::FieldCodec.ForMessage(66, global::CircuitsV2.Protobuf.CustomPropertyNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> objectPropertyNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> ObjectPropertyNodes {
get { return objectPropertyNodes_; }
}
/// <summary>Field number for the "player_property_node_ids" field.</summary>
public const int PlayerPropertyNodeIdsFieldNumber = 9;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data playerPropertyNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data PlayerPropertyNodeIds {
get { return playerPropertyNodeIds_; }
set {
playerPropertyNodeIds_ = value;
}
}
/// <summary>Field number for the "player_property_nodes" field.</summary>
public const int PlayerPropertyNodesFieldNumber = 10;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> _repeated_playerPropertyNodes_codec
= pb::FieldCodec.ForMessage(82, global::CircuitsV2.Protobuf.CustomPropertyNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> playerPropertyNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.CustomPropertyNodeInstData> PlayerPropertyNodes {
get { return playerPropertyNodes_; }
}
/// <summary>Field number for the "message_receiver_node_ids" field.</summary>
public const int MessageReceiverNodeIdsFieldNumber = 11;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data messageReceiverNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data MessageReceiverNodeIds {
get { return messageReceiverNodeIds_; }
set {
messageReceiverNodeIds_ = value;
}
}
/// <summary>Field number for the "message_receiver_nodes" field.</summary>
public const int MessageReceiverNodesFieldNumber = 12;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.MessageReceiverNodeInstData> _repeated_messageReceiverNodes_codec
= pb::FieldCodec.ForMessage(98, global::CircuitsV2.Protobuf.MessageReceiverNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageReceiverNodeInstData> messageReceiverNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageReceiverNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageReceiverNodeInstData> MessageReceiverNodes {
get { return messageReceiverNodes_; }
}
/// <summary>Field number for the "message_sender_node_ids" field.</summary>
public const int MessageSenderNodeIdsFieldNumber = 13;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data messageSenderNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data MessageSenderNodeIds {
get { return messageSenderNodeIds_; }
set {
messageSenderNodeIds_ = value;
}
}
/// <summary>Field number for the "message_sender_nodes" field.</summary>
public const int MessageSenderNodesFieldNumber = 14;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.MessageSenderNodeInstData> _repeated_messageSenderNodes_codec
= pb::FieldCodec.ForMessage(114, global::CircuitsV2.Protobuf.MessageSenderNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageSenderNodeInstData> messageSenderNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageSenderNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.MessageSenderNodeInstData> MessageSenderNodes {
get { return messageSenderNodes_; }
}
/// <summary>Field number for the "behavior_board_node_ids" field.</summary>
public const int BehaviorBoardNodeIdsFieldNumber = 15;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data behaviorBoardNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data BehaviorBoardNodeIds {
get { return behaviorBoardNodeIds_; }
set {
behaviorBoardNodeIds_ = value;
}
}
/// <summary>Field number for the "behavior_board_nodes" field.</summary>
public const int BehaviorBoardNodesFieldNumber = 16;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.BehaviorBoardInstData> _repeated_behaviorBoardNodes_codec
= pb::FieldCodec.ForMessage(130, global::CircuitsV2.Protobuf.BehaviorBoardInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorBoardInstData> behaviorBoardNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorBoardInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorBoardInstData> BehaviorBoardNodes {
get { return behaviorBoardNodes_; }
}
/// <summary>Field number for the "behavior_def_node_ids" field.</summary>
public const int BehaviorDefNodeIdsFieldNumber = 17;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data behaviorDefNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data BehaviorDefNodeIds {
get { return behaviorDefNodeIds_; }
set {
behaviorDefNodeIds_ = value;
}
}
/// <summary>Field number for the "behavior_def_nodes" field.</summary>
public const int BehaviorDefNodesFieldNumber = 18;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.BehaviorDefNodeInstData> _repeated_behaviorDefNodes_codec
= pb::FieldCodec.ForMessage(146, global::CircuitsV2.Protobuf.BehaviorDefNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorDefNodeInstData> behaviorDefNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorDefNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.BehaviorDefNodeInstData> BehaviorDefNodes {
get { return behaviorDefNodes_; }
}
/// <summary>Field number for the "constant_ai_function_node_ids" field.</summary>
public const int ConstantAiFunctionNodeIdsFieldNumber = 19;
private global::Circuits.Shared.Utilities.Protobuf.SOAId32Data constantAiFunctionNodeIds_;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public global::Circuits.Shared.Utilities.Protobuf.SOAId32Data ConstantAiFunctionNodeIds {
get { return constantAiFunctionNodeIds_; }
set {
constantAiFunctionNodeIds_ = value;
}
}
/// <summary>Field number for the "constant_ai_function_nodes" field.</summary>
public const int ConstantAiFunctionNodesFieldNumber = 20;
private static readonly pb::FieldCodec<global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData> _repeated_constantAiFunctionNodes_codec
= pb::FieldCodec.ForMessage(162, global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData.Parser);
private readonly pbc::RepeatedField<global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData> constantAiFunctionNodes_ = new pbc::RepeatedField<global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData>();
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public pbc::RepeatedField<global::CircuitsV2.Protobuf.ConstantAiFunctionNodeInstData> ConstantAiFunctionNodes {
get { return constantAiFunctionNodes_; }
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override bool Equals(object other) {
return Equals(other as CircuitGraphEntitiesData);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public bool Equals(CircuitGraphEntitiesData other) {
if (ReferenceEquals(other, null)) {
return false;
}
if (ReferenceEquals(other, this)) {
return true;
}
if (!object.Equals(Graph, other.Graph)) return false;
if(!nodeDefIds_.Equals(other.nodeDefIds_)) return false;
if(!nodeJoinIds_.Equals(other.nodeJoinIds_)) return false;
if(!legacyNodeIds_.Equals(other.legacyNodeIds_)) return false;
if (!object.Equals(FunctionCallNodeIds, other.FunctionCallNodeIds)) return false;
if(!functionCallNodes_.Equals(other.functionCallNodes_)) return false;
if (!object.Equals(ObjectPropertyNodeIds, other.ObjectPropertyNodeIds)) return false;
if(!objectPropertyNodes_.Equals(other.objectPropertyNodes_)) return false;
if (!object.Equals(PlayerPropertyNodeIds, other.PlayerPropertyNodeIds)) return false;
if(!playerPropertyNodes_.Equals(other.playerPropertyNodes_)) return false;
if (!object.Equals(MessageReceiverNodeIds, other.MessageReceiverNodeIds)) return false;
if(!messageReceiverNodes_.Equals(other.messageReceiverNodes_)) return false;
if (!object.Equals(MessageSenderNodeIds, other.MessageSenderNodeIds)) return false;
if(!messageSenderNodes_.Equals(other.messageSenderNodes_)) return false;
if (!object.Equals(BehaviorBoardNodeIds, other.BehaviorBoardNodeIds)) return false;
if(!behaviorBoardNodes_.Equals(other.behaviorBoardNodes_)) return false;
if (!object.Equals(BehaviorDefNodeIds, other.BehaviorDefNodeIds)) return false;
if(!behaviorDefNodes_.Equals(other.behaviorDefNodes_)) return false;
if (!object.Equals(ConstantAiFunctionNodeIds, other.ConstantAiFunctionNodeIds)) return false;
if(!constantAiFunctionNodes_.Equals(other.constantAiFunctionNodes_)) return false;
return Equals(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override int GetHashCode() {
int hash = 1;
if (graph_ != null) hash ^= Graph.GetHashCode();
hash ^= nodeDefIds_.GetHashCode();
hash ^= nodeJoinIds_.GetHashCode();
hash ^= legacyNodeIds_.GetHashCode();
if (functionCallNodeIds_ != null) hash ^= FunctionCallNodeIds.GetHashCode();
hash ^= functionCallNodes_.GetHashCode();
if (objectPropertyNodeIds_ != null) hash ^= ObjectPropertyNodeIds.GetHashCode();
hash ^= objectPropertyNodes_.GetHashCode();
if (playerPropertyNodeIds_ != null) hash ^= PlayerPropertyNodeIds.GetHashCode();
hash ^= playerPropertyNodes_.GetHashCode();
if (messageReceiverNodeIds_ != null) hash ^= MessageReceiverNodeIds.GetHashCode();
hash ^= messageReceiverNodes_.GetHashCode();
if (messageSenderNodeIds_ != null) hash ^= MessageSenderNodeIds.GetHashCode();
hash ^= messageSenderNodes_.GetHashCode();
if (behaviorBoardNodeIds_ != null) hash ^= BehaviorBoardNodeIds.GetHashCode();
hash ^= behaviorBoardNodes_.GetHashCode();
if (behaviorDefNodeIds_ != null) hash ^= BehaviorDefNodeIds.GetHashCode();
hash ^= behaviorDefNodes_.GetHashCode();
if (constantAiFunctionNodeIds_ != null) hash ^= ConstantAiFunctionNodeIds.GetHashCode();
hash ^= constantAiFunctionNodes_.GetHashCode();
if (_unknownFields != null) {
hash ^= _unknownFields.GetHashCode();
}
return hash;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public override string ToString() {
return pb::JsonFormatter.ToDiagnosticString(this);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void WriteTo(pb::CodedOutputStream output) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
output.WriteRawMessage(this);
#else
if (graph_ != null) {
output.WriteRawTag(10);
output.WriteMessage(Graph);
}
nodeDefIds_.WriteTo(output, _repeated_nodeDefIds_codec);
nodeJoinIds_.WriteTo(output, _repeated_nodeJoinIds_codec);
legacyNodeIds_.WriteTo(output, _repeated_legacyNodeIds_codec);
if (functionCallNodeIds_ != null) {
output.WriteRawTag(42);
output.WriteMessage(FunctionCallNodeIds);
}
functionCallNodes_.WriteTo(output, _repeated_functionCallNodes_codec);
if (objectPropertyNodeIds_ != null) {
output.WriteRawTag(58);
output.WriteMessage(ObjectPropertyNodeIds);
}
objectPropertyNodes_.WriteTo(output, _repeated_objectPropertyNodes_codec);
if (playerPropertyNodeIds_ != null) {
output.WriteRawTag(74);
output.WriteMessage(PlayerPropertyNodeIds);
}
playerPropertyNodes_.WriteTo(output, _repeated_playerPropertyNodes_codec);
if (messageReceiverNodeIds_ != null) {
output.WriteRawTag(90);
output.WriteMessage(MessageReceiverNodeIds);
}
messageReceiverNodes_.WriteTo(output, _repeated_messageReceiverNodes_codec);
if (messageSenderNodeIds_ != null) {
output.WriteRawTag(106);
output.WriteMessage(MessageSenderNodeIds);
}
messageSenderNodes_.WriteTo(output, _repeated_messageSenderNodes_codec);
if (behaviorBoardNodeIds_ != null) {
output.WriteRawTag(122);
output.WriteMessage(BehaviorBoardNodeIds);
}
behaviorBoardNodes_.WriteTo(output, _repeated_behaviorBoardNodes_codec);
if (behaviorDefNodeIds_ != null) {
output.WriteRawTag(138, 1);
output.WriteMessage(BehaviorDefNodeIds);
}
behaviorDefNodes_.WriteTo(output, _repeated_behaviorDefNodes_codec);
if (constantAiFunctionNodeIds_ != null) {
output.WriteRawTag(154, 1);
output.WriteMessage(ConstantAiFunctionNodeIds);
}
constantAiFunctionNodes_.WriteTo(output, _repeated_constantAiFunctionNodes_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(output);
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
if (graph_ != null) {
output.WriteRawTag(10);
output.WriteMessage(Graph);
}
nodeDefIds_.WriteTo(ref output, _repeated_nodeDefIds_codec);
nodeJoinIds_.WriteTo(ref output, _repeated_nodeJoinIds_codec);
legacyNodeIds_.WriteTo(ref output, _repeated_legacyNodeIds_codec);
if (functionCallNodeIds_ != null) {
output.WriteRawTag(42);
output.WriteMessage(FunctionCallNodeIds);
}
functionCallNodes_.WriteTo(ref output, _repeated_functionCallNodes_codec);
if (objectPropertyNodeIds_ != null) {
output.WriteRawTag(58);
output.WriteMessage(ObjectPropertyNodeIds);
}
objectPropertyNodes_.WriteTo(ref output, _repeated_objectPropertyNodes_codec);
if (playerPropertyNodeIds_ != null) {
output.WriteRawTag(74);
output.WriteMessage(PlayerPropertyNodeIds);
}
playerPropertyNodes_.WriteTo(ref output, _repeated_playerPropertyNodes_codec);
if (messageReceiverNodeIds_ != null) {
output.WriteRawTag(90);
output.WriteMessage(MessageReceiverNodeIds);
}
messageReceiverNodes_.WriteTo(ref output, _repeated_messageReceiverNodes_codec);
if (messageSenderNodeIds_ != null) {
output.WriteRawTag(106);
output.WriteMessage(MessageSenderNodeIds);
}
messageSenderNodes_.WriteTo(ref output, _repeated_messageSenderNodes_codec);
if (behaviorBoardNodeIds_ != null) {
output.WriteRawTag(122);
output.WriteMessage(BehaviorBoardNodeIds);
}
behaviorBoardNodes_.WriteTo(ref output, _repeated_behaviorBoardNodes_codec);
if (behaviorDefNodeIds_ != null) {
output.WriteRawTag(138, 1);
output.WriteMessage(BehaviorDefNodeIds);
}
behaviorDefNodes_.WriteTo(ref output, _repeated_behaviorDefNodes_codec);
if (constantAiFunctionNodeIds_ != null) {
output.WriteRawTag(154, 1);
output.WriteMessage(ConstantAiFunctionNodeIds);
}
constantAiFunctionNodes_.WriteTo(ref output, _repeated_constantAiFunctionNodes_codec);
if (_unknownFields != null) {
_unknownFields.WriteTo(ref output);
}
}
#endif
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public int CalculateSize() {
int size = 0;
if (graph_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(Graph);
}
size += nodeDefIds_.CalculateSize(_repeated_nodeDefIds_codec);
size += nodeJoinIds_.CalculateSize(_repeated_nodeJoinIds_codec);
size += legacyNodeIds_.CalculateSize(_repeated_legacyNodeIds_codec);
if (functionCallNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(FunctionCallNodeIds);
}
size += functionCallNodes_.CalculateSize(_repeated_functionCallNodes_codec);
if (objectPropertyNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(ObjectPropertyNodeIds);
}
size += objectPropertyNodes_.CalculateSize(_repeated_objectPropertyNodes_codec);
if (playerPropertyNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(PlayerPropertyNodeIds);
}
size += playerPropertyNodes_.CalculateSize(_repeated_playerPropertyNodes_codec);
if (messageReceiverNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(MessageReceiverNodeIds);
}
size += messageReceiverNodes_.CalculateSize(_repeated_messageReceiverNodes_codec);
if (messageSenderNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(MessageSenderNodeIds);
}
size += messageSenderNodes_.CalculateSize(_repeated_messageSenderNodes_codec);
if (behaviorBoardNodeIds_ != null) {
size += 1 + pb::CodedOutputStream.ComputeMessageSize(BehaviorBoardNodeIds);
}
size += behaviorBoardNodes_.CalculateSize(_repeated_behaviorBoardNodes_codec);
if (behaviorDefNodeIds_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(BehaviorDefNodeIds);
}
size += behaviorDefNodes_.CalculateSize(_repeated_behaviorDefNodes_codec);
if (constantAiFunctionNodeIds_ != null) {
size += 2 + pb::CodedOutputStream.ComputeMessageSize(ConstantAiFunctionNodeIds);
}
size += constantAiFunctionNodes_.CalculateSize(_repeated_constantAiFunctionNodes_codec);
if (_unknownFields != null) {
size += _unknownFields.CalculateSize();
}
return size;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(CircuitGraphEntitiesData other) {
if (other == null) {
return;
}
if (other.graph_ != null) {
if (graph_ == null) {
Graph = new global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData();
}
Graph.MergeFrom(other.Graph);
}
nodeDefIds_.Add(other.nodeDefIds_);
nodeJoinIds_.Add(other.nodeJoinIds_);
legacyNodeIds_.Add(other.legacyNodeIds_);
if (other.functionCallNodeIds_ != null) {
if (functionCallNodeIds_ == null) {
FunctionCallNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
FunctionCallNodeIds.MergeFrom(other.FunctionCallNodeIds);
}
functionCallNodes_.Add(other.functionCallNodes_);
if (other.objectPropertyNodeIds_ != null) {
if (objectPropertyNodeIds_ == null) {
ObjectPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
ObjectPropertyNodeIds.MergeFrom(other.ObjectPropertyNodeIds);
}
objectPropertyNodes_.Add(other.objectPropertyNodes_);
if (other.playerPropertyNodeIds_ != null) {
if (playerPropertyNodeIds_ == null) {
PlayerPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
PlayerPropertyNodeIds.MergeFrom(other.PlayerPropertyNodeIds);
}
playerPropertyNodes_.Add(other.playerPropertyNodes_);
if (other.messageReceiverNodeIds_ != null) {
if (messageReceiverNodeIds_ == null) {
MessageReceiverNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
MessageReceiverNodeIds.MergeFrom(other.MessageReceiverNodeIds);
}
messageReceiverNodes_.Add(other.messageReceiverNodes_);
if (other.messageSenderNodeIds_ != null) {
if (messageSenderNodeIds_ == null) {
MessageSenderNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
MessageSenderNodeIds.MergeFrom(other.MessageSenderNodeIds);
}
messageSenderNodes_.Add(other.messageSenderNodes_);
if (other.behaviorBoardNodeIds_ != null) {
if (behaviorBoardNodeIds_ == null) {
BehaviorBoardNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
BehaviorBoardNodeIds.MergeFrom(other.BehaviorBoardNodeIds);
}
behaviorBoardNodes_.Add(other.behaviorBoardNodes_);
if (other.behaviorDefNodeIds_ != null) {
if (behaviorDefNodeIds_ == null) {
BehaviorDefNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
BehaviorDefNodeIds.MergeFrom(other.BehaviorDefNodeIds);
}
behaviorDefNodes_.Add(other.behaviorDefNodes_);
if (other.constantAiFunctionNodeIds_ != null) {
if (constantAiFunctionNodeIds_ == null) {
ConstantAiFunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
ConstantAiFunctionNodeIds.MergeFrom(other.ConstantAiFunctionNodeIds);
}
constantAiFunctionNodes_.Add(other.constantAiFunctionNodes_);
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
public void MergeFrom(pb::CodedInputStream input) {
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
input.ReadRawMessage(this);
#else
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
break;
case 10: {
if (graph_ == null) {
Graph = new global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData();
}
input.ReadMessage(Graph);
break;
}
case 18:
case 16: {
nodeDefIds_.AddEntriesFrom(input, _repeated_nodeDefIds_codec);
break;
}
case 26:
case 24: {
nodeJoinIds_.AddEntriesFrom(input, _repeated_nodeJoinIds_codec);
break;
}
case 34: {
legacyNodeIds_.AddEntriesFrom(input, _repeated_legacyNodeIds_codec);
break;
}
case 42: {
if (functionCallNodeIds_ == null) {
FunctionCallNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(FunctionCallNodeIds);
break;
}
case 50: {
functionCallNodes_.AddEntriesFrom(input, _repeated_functionCallNodes_codec);
break;
}
case 58: {
if (objectPropertyNodeIds_ == null) {
ObjectPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(ObjectPropertyNodeIds);
break;
}
case 66: {
objectPropertyNodes_.AddEntriesFrom(input, _repeated_objectPropertyNodes_codec);
break;
}
case 74: {
if (playerPropertyNodeIds_ == null) {
PlayerPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(PlayerPropertyNodeIds);
break;
}
case 82: {
playerPropertyNodes_.AddEntriesFrom(input, _repeated_playerPropertyNodes_codec);
break;
}
case 90: {
if (messageReceiverNodeIds_ == null) {
MessageReceiverNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(MessageReceiverNodeIds);
break;
}
case 98: {
messageReceiverNodes_.AddEntriesFrom(input, _repeated_messageReceiverNodes_codec);
break;
}
case 106: {
if (messageSenderNodeIds_ == null) {
MessageSenderNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(MessageSenderNodeIds);
break;
}
case 114: {
messageSenderNodes_.AddEntriesFrom(input, _repeated_messageSenderNodes_codec);
break;
}
case 122: {
if (behaviorBoardNodeIds_ == null) {
BehaviorBoardNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(BehaviorBoardNodeIds);
break;
}
case 130: {
behaviorBoardNodes_.AddEntriesFrom(input, _repeated_behaviorBoardNodes_codec);
break;
}
case 138: {
if (behaviorDefNodeIds_ == null) {
BehaviorDefNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(BehaviorDefNodeIds);
break;
}
case 146: {
behaviorDefNodes_.AddEntriesFrom(input, _repeated_behaviorDefNodes_codec);
break;
}
case 154: {
if (constantAiFunctionNodeIds_ == null) {
ConstantAiFunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(ConstantAiFunctionNodeIds);
break;
}
case 162: {
constantAiFunctionNodes_.AddEntriesFrom(input, _repeated_constantAiFunctionNodes_codec);
break;
}
}
}
#endif
}
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
uint tag;
while ((tag = input.ReadTag()) != 0) {
if ((tag & 7) == 4) {
// Abort on any end group tag.
return;
}
switch(tag) {
default:
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
break;
case 10: {
if (graph_ == null) {
Graph = new global::Circuits.Static.Core.GraphSystem.Protobuf.GraphSysData();
}
input.ReadMessage(Graph);
break;
}
case 18:
case 16: {
nodeDefIds_.AddEntriesFrom(ref input, _repeated_nodeDefIds_codec);
break;
}
case 26:
case 24: {
nodeJoinIds_.AddEntriesFrom(ref input, _repeated_nodeJoinIds_codec);
break;
}
case 34: {
legacyNodeIds_.AddEntriesFrom(ref input, _repeated_legacyNodeIds_codec);
break;
}
case 42: {
if (functionCallNodeIds_ == null) {
FunctionCallNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(FunctionCallNodeIds);
break;
}
case 50: {
functionCallNodes_.AddEntriesFrom(ref input, _repeated_functionCallNodes_codec);
break;
}
case 58: {
if (objectPropertyNodeIds_ == null) {
ObjectPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(ObjectPropertyNodeIds);
break;
}
case 66: {
objectPropertyNodes_.AddEntriesFrom(ref input, _repeated_objectPropertyNodes_codec);
break;
}
case 74: {
if (playerPropertyNodeIds_ == null) {
PlayerPropertyNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(PlayerPropertyNodeIds);
break;
}
case 82: {
playerPropertyNodes_.AddEntriesFrom(ref input, _repeated_playerPropertyNodes_codec);
break;
}
case 90: {
if (messageReceiverNodeIds_ == null) {
MessageReceiverNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(MessageReceiverNodeIds);
break;
}
case 98: {
messageReceiverNodes_.AddEntriesFrom(ref input, _repeated_messageReceiverNodes_codec);
break;
}
case 106: {
if (messageSenderNodeIds_ == null) {
MessageSenderNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(MessageSenderNodeIds);
break;
}
case 114: {
messageSenderNodes_.AddEntriesFrom(ref input, _repeated_messageSenderNodes_codec);
break;
}
case 122: {
if (behaviorBoardNodeIds_ == null) {
BehaviorBoardNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(BehaviorBoardNodeIds);
break;
}
case 130: {
behaviorBoardNodes_.AddEntriesFrom(ref input, _repeated_behaviorBoardNodes_codec);
break;
}
case 138: {
if (behaviorDefNodeIds_ == null) {
BehaviorDefNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(BehaviorDefNodeIds);
break;
}
case 146: {
behaviorDefNodes_.AddEntriesFrom(ref input, _repeated_behaviorDefNodes_codec);
break;
}
case 154: {
if (constantAiFunctionNodeIds_ == null) {
ConstantAiFunctionNodeIds = new global::Circuits.Shared.Utilities.Protobuf.SOAId32Data();
}
input.ReadMessage(ConstantAiFunctionNodeIds);
break;
}
case 162: {
constantAiFunctionNodes_.AddEntriesFrom(ref input, _repeated_constantAiFunctionNodes_codec);
break;
}
}
}
}
#endif
}
#endregion
}
#endregion Designer generated code